CN106169143A - The method for down loading of a kind of data and device - Google Patents
The method for down loading of a kind of data and device Download PDFInfo
- Publication number
- CN106169143A CN106169143A CN201610500317.0A CN201610500317A CN106169143A CN 106169143 A CN106169143 A CN 106169143A CN 201610500317 A CN201610500317 A CN 201610500317A CN 106169143 A CN106169143 A CN 106169143A
- Authority
- CN
- China
- Prior art keywords
- user
- data
- verification
- business object
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0208—Trade or exchange of goods or services in exchange for incentives or rewards
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Embodiments providing method for down loading and the device of a kind of data, described method includes: after receiving the request of getting, and the request of getting described in foundation performs user's verification and data check;After user's verification and data check are passed through, business object is distributed to the user of request, and stores in the memory area of described user;Send and get the result user to described request, to inform that described user gets successfully.Improved the accuracy of data by user's verification and data check, reduce and get problems such as makeing mistakes.
Description
Technical field
The present invention relates to technical field of data processing, particularly relate under method for down loading and a kind of data of a kind of data
Carry and put.
Background technology
Along with the development of network technology, user can perform miscellaneous service operation, such as, shopping online, object for appreciation in a network
Play, see video, see novel etc..
In network, every class business can be provided by multiple platforms, and therefore each platform to configure the business tine of uniqueness
Attract user.But it is all based on being currently needed for configuration in configuration service content, therefore in the process obtaining business tine
In often go wrong.
Summary of the invention
In view of the above problems, it is proposed that the present invention in case provide one overcome the problems referred to above or at least in part solve on
State method for down loading and the download apparatus of corresponding data of the data of problem.
According to one aspect of the present invention, it is provided that the method for down loading of a kind of data, including: receiving the request of getting
After, the request of getting described in foundation performs user's verification and data check;After user's verification and data check are passed through, by business pair
As distributing to the user of request, and store in the memory area of described user;Send and get the result user to described request, with
Inform that described user gets successfully.
Optionally, after receiving the request of getting, the request of getting described in foundation performs user's verification and data check, bag
Include: after receiving the request of getting, described in foundation, get acquisition request user data and object data;According to described user data
Perform subscriber checking, and, perform data verification according to described object data.
Optionally, perform user's verification according to described user data, including: according to described user data query correspondence user
Log-on message;Obtaining class information from described log-on message, whether described user has to use described class information to verify
Get authority;When described user has and gets authority, confirm that user's verification is passed through.
Optionally, after confirming that user has and gets authority, also include: from described log-on message, obtain exchange numerical value,
Judge whether described exchange numerical value meets the value conditions of described business object;When the value conditions meeting described business object
Time, confirm that user's verification is passed through;Authority is got when described user does not have, or the value conditions of business object described in not met
Time, user verifies failure.
Optionally, perform data verification according to described object data, including: from described object data, obtain business mark
Know, the consistency checking of counter foil row data of easing up according to described service identification.
Optionally, the consistency checking of counter foil row data of easing up according to described service identification, including: by described service identification
Being stored in caching, judge whether to meet the restricted information of described business object according to described service identification, wherein, described restriction is believed
Breath includes time restriction information and/or quantity restricted information;When meeting the restricted information of described business object, confirm that data are tested
Card passes through;When being unsatisfactory for the restricted information of described business object, confirm that data verification is not passed through.
Optionally, business object is distributed to the user of request, and stores in the memory area of described user, including: depend on
From data base, the business object of correspondence is obtained according to described service identification;Determine the memory area of described user, by described business
Object is stored in described memory area.
Optionally, also include: in described data base's corresponding record, reduce the quantity of acquired business object.
Optionally, being applied to gaming platform, described business object includes benefit information of playing.
Another aspect according to embodiments of the present invention, it is provided that the download apparatus of a kind of data, including: correction verification module,
For after receiving the request of getting, the request of getting described in foundation performs user's verification and data check;Distribution memory module,
After passing through in user's verification and data check, business object is distributed to the user of request, and stores depositing of described user
In storage area territory;Notification module, gets the result user to described request, to inform that described user gets successfully for sending.
Optionally, described correction verification module, including: data acquisition submodule, for after receiving the request of getting, according to institute
State and get acquisition request user data and object data;First syndrome module, for performing user according to described user data
Inspection;Second syndrome module, for performing data verification according to described object data.
Optionally, described first syndrome module, for the log-on message according to described user data query correspondence user;
From described log-on message, obtain class information, use the described class information described user of checking whether to have and get authority;When
Described user has when getting authority, confirms that user's verification is passed through.
Optionally, described first syndrome module, it is additionally operable to from described log-on message obtain exchange numerical value, it is judged that described
Whether exchange numerical value meets the value conditions of described business object;When meeting the value conditions of described business object, confirm to use
Family verification is passed through;Get authority when described user does not have, or during the value conditions of business object described in not met, user verifies
Failure.
Optionally, described second syndrome module, for obtaining service identification, according to described industry from described object data
The consistency checking of the gentle counter foil row data of business mark.
Optionally, described second syndrome module, for being stored in described service identification in caching, according to described business mark
Knowing and judge whether to meet the restricted information of described business object, wherein, described restricted information includes time restriction information and/or number
Amount restricted information;When meeting the restricted information of described business object, confirm that data verification is passed through;When being unsatisfactory for described business pair
During the restricted information of elephant, confirm that data verification is not passed through.
Optionally, described distribution memory module, for obtaining the industry of correspondence from data base according to described service identification
Business object;Determine the memory area of described user, described business object is stored in described memory area.
Optionally, described distribution memory module, it is additionally operable in described data base's corresponding record reduce acquired business
The quantity of object.
Optionally, being applied to gaming platform, described business object includes benefit information of playing.
After receiving the request of getting, the request of getting described in foundation performs user's verification and data check, by user school
Test and the accuracy of data check raising data, reduce and get problems such as makeing mistakes, after user's verification and data check are passed through, will
Business object distributes to the user of request, and stores in the memory area of described user, sends and gets result to described request
User, to inform that described user gets successfully, thus by the unified management of business object, it is ensured that the accuracy of data and safety
Property.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention,
And can be practiced according to the content of description, and in order to allow above and other objects of the present invention, the feature and advantage can
Become apparent, below especially exemplified by the detailed description of the invention of the present invention.
Accompanying drawing explanation
By reading the detailed description of hereafter preferred implementation, various other advantage and benefit common for this area
Technical staff will be clear from understanding.Accompanying drawing is only used for illustrating the purpose of preferred implementation, and is not considered as the present invention
Restriction.And in whole accompanying drawing, it is denoted by the same reference numerals identical parts.In the accompanying drawings:
Fig. 1 shows the flow chart of steps of the method for down loading embodiment of a kind of data;
Fig. 2 shows the steps flow chart of the method for down loading embodiment of a kind of data
Figure;
Fig. 3 shows data check in the method for down loading embodiment of a kind of data
Flow chart of steps;
Fig. 4 shows the structured flowchart of the download apparatus embodiment of a kind of data;With
And
Fig. 5 shows the structured flowchart of the download apparatus embodiment of a kind of data.
Detailed description of the invention
It is more fully described the exemplary embodiment of the disclosure below with reference to accompanying drawings.Although accompanying drawing shows the disclosure
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure and should be by embodiments set forth here
Limited.On the contrary, it is provided that these embodiments are able to be best understood from the disclosure, and can be by the scope of the present disclosure
Complete conveys to those skilled in the art.
With reference to Fig. 1, it is shown that the step stream of the method for down loading embodiment of a kind of data
Cheng Tu, specifically may include steps of:
Step 102, after receiving the request of getting, the request of getting described in foundation performs user's verification and data check.
When user performs business in miscellaneous service platform, business platform would generally provide the user with business tine to be come
Attract user, and improve the interest-degree etc. of user.In shopping platform, such as send out red packet, reward voucher, discounting various forms of
Cards etc., provide the user with gift bag, some card etc. in gaming platform, provide the user with reward voucher, integration etc. in reading platform.Its
In, these business tines often distinguish what user provided, in order to unified management, distribution business object, the present embodiment is permissible
The business object generating unified configuration is distributed, it is provided that to user.
User, after business platform views the business object of issue, is confirming that self can trigger neck after eligible
Taking, the request of getting accordingly of generation is sent to processing platform, and this processing platform can be business platform, it is also possible to for business platform
Outside service supporting platform, processing platform, after receiving the request of getting, can be got from this and determine the use got request
Family and corresponding user description information, and the business etc. of correspondence, then perform user's verification and data check, determine user
Whether there is the authority getting this business object.
Step 104, after user's verification and data check are passed through, distributes to business object the user of request, and stores
In the memory area of described user.
Step 106, sends and gets the result user to described request, to inform that described user gets successfully.
After user's verification and data check are passed through, confirm that this user has the authority getting business object, can will be somebody's turn to do
Business object distributes to the user of request, i.e. obtains this business object from the memory element of business object, then by this business
Object stores in the memory area of this user.Then generate and get result, if business object to be stored in the memory block of user
Territory, then generate and get and successfully get result, if authentication failed, can generate get failure get result, it is also possible to have
Failure cause is described, the most not there is authority, got, got, then will get the use that result is sent to get
Family, to inform that this user gets result, as got successfully, get unsuccessfully etc..
Such as, in gaming platform, game gift bag can be got by user, then after receiving the request of getting, permissible
Whether be the user of this game, user gradation is enough, and whether the user account amount of money if performing verification operation, such as checking user
Enough etc., it is also possible to confirm whether this gift bag also has residue, user had got the most, led in user's verification and data check
Later, in obtaining this gift bag and being sent to the school bag (memory area) of user.Regeneration is got and is successfully got result, and feedback should
Game user.
To sum up, after receiving the request of getting, according to described in get request perform user verification and data check, by with
Family verification and data check improve the accuracy of data, reduce and get problems such as makeing mistakes, pass through in user's verification and data check
After, business object to be distributed to the user of request, and stores in the memory area of described user, transmission is got result and is asked to described
The user asked, to inform that described user gets successfully, thus by the unified management of business object, it is ensured that the accuracy of data and
Safety.
With reference to Fig. 2, it is shown that the step of the method for down loading embodiment of a kind of data
Flow chart, specifically may include steps of:
Step 202, receives and gets request.
Step 204, according to described in get acquisition request user data and object data.
Step 206, performs subscriber checking according to described user data.
User, after business platform views the business object of issue, is confirming that self can trigger neck after eligible
Taking, the request of getting accordingly of generation is sent to processing platform, and processing platform correspondence receives this and gets request.Then get from this and ask
Asking acquisition user data and object data, wherein, user data is used for describing user, such as ID (Identity, ID),
User names etc., object data is used for describing business object, such as traffic ID etc..Then subscriber checking is performed according to user data,
I.e. check user's information in platform according to this user data, according to this information, user is verified, such as, verify user
Belonging to platform, user gradation, the various verification operation such as user account.
One of which verification example is as shown in Figure 3.
Step 302, according to the log-on message of described user data query correspondence user.
Step 304, obtains class information from described log-on message.
Whether step 306, use the described class information described user of checking to have and get authority.
The log-on message of user can be inquired about in business platform, such as according in user data according to this user data
ID is inquired about, and inquires about user name corresponding to this ID, user gradation, user account remaining sum, flat belonging to user
Platform, user behavior information etc., then perform verification operation.
The class information of this user can be obtained from log-on message, use whether user described in this grade Information Authentication has
Getting authority, such as have restricted information in the attribute information of business object, this restricted information describes more than 5 grades (comprising) use
Family is got, if then user gradation is 4, cannot get, user gradation be 5 grades or more than, then confirm have and get authority.
Therefore, the most i.e. user has and gets authority, performs step 308;If it is not, i.e. user does not have and gets authority, can
To perform step 314.
Step 308, obtains exchange numerical value from described log-on message.
Step 310, it is judged that whether described exchange numerical value meets the value conditions of described business object.
Can also obtain mutual numerical value from log-on message, this mutual numerical value is for the data interacted, such as, hand over
Interoperability time, business object, operation object etc., such as using remaining sum in account as mutual numerical value, such as ideal money etc..
Generally, business object can also be need user to exchange, the gift bag bought, electronic ticket etc., then need to judge this friendship
Change whether numerical value meets the value conditions of described business object.
The most i.e. meet the value conditions of described business object, perform step 312;If it is not, be i.e. unsatisfactory for described business pair
The value conditions of elephant, performs step 314.
Step 312, confirms that user's verification is passed through.
In the present embodiment, user's verification can be carried out by one or condition, during for example with a kind of condition, then when described
User has when getting authority, i.e. can confirm that user verifies and passes through.And when using multiple conditional combination to judge, need simultaneously full
The multiple condition of foot, gets authority as user has, and when meeting the value conditions of described business object, confirms that user verifies logical
Cross.
Step 314, user verifies failure.
Get authority when described user does not have, or during the value conditions of business object described in not met, user verifies mistake
Lose.
It is described above a kind of mode of user's verification, actual treatment can exist multiple verification mode and combinations thereof,
Whether the most only verify user gradation or only verify value conditions, it is also possible to repeating to get to user, whether user is that target is used
Various verification modes can be combined to perform user's verification by family such as new registration user or registered user etc. before XX day, this
Embodiment does not enumerates each verification mode, and the verification mode of particular user verification can determine according to actual demand, this reality
Execute example this is not construed as limiting.
If being verified by user, data check can be continued executing with;If not verified by user, this stream can be terminated
Journey, does not distributes business object for this user, or verifies failed reason generation information based on user, feed back this prompting
Information verifies failure with prompting user.
Except user's verification can also carry out data check, i.e. checking business object is for the restricted information of data.
Step 208, performs data verification according to described object data.
For preventing business object from going wrong in distribution process, need to perform data check to ensure the consistent of data
Property, such as business object has 100, has 105 users asked eligible, but owing to business object quantity is inadequate, then needs
To prevent from makeing mistakes by data check, such as according to the sequencing granting of request.
In one alternative embodiment, from described object data, obtain service identification, according to described service identification and caching
Perform the consistency checking of data.
From described object data, obtain service identification, can uniquely determine a business object according to this service identification,
In order to prevent user from asking, mistake occurs, such as a large number of users acquisition request business object within a period of time, but business object
Quantity be certain, buffer area can be set by being buffered in, determine that user and data all verify by just providing, prevent
Duplicate granting, the problem such as multiple, improve the accuracy of data.
Identify by being buffered in temporary transient storage service, then the restricted information of this service identification correspondence business object is carried out
Data check, for example, determines whether to meet time requirement, quantitative requirement etc..
The consistency checking of counter foil row data of easing up according to described service identification, including: described service identification is stored in slow
In depositing, judging whether to meet the restricted information of described business object according to described service identification, wherein, described restricted information includes
Time restriction information and/or quantity restricted information;When meeting the restricted information of described business object, confirm that data verification is led to
Cross;When being unsatisfactory for the restricted information of described business object, confirm that data verification is not passed through.
Described service identification is stored in caching execution data buffering, then uses this service identification to determine business object,
Search the restricted information of this business object, thus judge whether service identification meets the restricted information of described business object.Wherein,
Described restricted information includes time restriction information and/or quantity restricted information, and this time restriction information is for limiting the time
System, such as, limit the time of getting, limit the use time etc., and quantity restricted information i.e. limits the quantity etc. of this business object, thus
If business object has been got complete when user asks, then cannot get, or user got, also cannot repeat to get.
I.e. mate based on other information such as this business object, the log-on message of user and times, it is determined whether by data with
Perform verification.
If by data check, step 210 can be continued executing with;Otherwise, terminate this flow process, or lose based on data check
The reason lost, generates corresponding information, and prompting user verifies failure.
Above-mentioned is only the middle alternative embodiment mode checked, and can also carry out other modes, the most first hold in actual treatment
Row data check, then perform user's verification, this is not construed as limiting by the present embodiment.
Such as in gaming platform, business object includes benefit information of playing, including game gift bag, movable gift bag, new hand
Card, activates card, reward voucher, discount card etc., and these benefit information can be provided by the manufacturer played, it is also possible to by gaming platform
There is provided.The attribute information of business object includes: welfare classification, benefit package, welfare title, welfare content, using method, restriction
Information.Wherein, welfare classification (category) is owing to describing the classification belonging to welfare, such as electronics gift bag, electronic cards, electronic ticket
Deng;Benefit package (scope) is for describing the range of application of welfare, such as, the game of application, district's clothes etc.;Welfare title i.e. should
The title of welfare, such as new hand's gift bag;Welfare content is for describing the gift comprised in the content that this welfare is comprised, such as gift bag
Information, the specific descriptions information etc. of electronic ticket;Using method, for the method using this welfare, is got, again the most after registration
Get as clicked on after supplementing with money;Restricted information limits for welfare is got scope, and such as new hand's gift bag is only limitted to
The user of this game of new registration uses, supplement with money the electronic ticket given a present limit user supplement with money reach certain limit after give, gift bag
Stage property limit use within a certain period of time etc..
Thus when getting game benefit information, obtain the log-on message of this user and Unclaimed game benefit information
The attribute information of (Unclaimed business object), verifies and data school by the detection of log-on message and attribute information is performed user
Test, when user verification and data check all by time, characterize this user and can get this game welfare.
Such as, when user gets game welfare, the user whether this user is this game can be detected, in gaming
Whether district's clothes meet benefit package, get whether mode meets the requirements, such as get after supplementing with money, and whether the grade of user, remaining sum
Meeting the requirements, the time of getting, whether welfare was got complete the most in claimed range, if repeat to get.Thus ensure
The accuracy of data, reduces welfare and gets problems such as makeing mistakes.
Step 210, obtains the business object of correspondence from data base according to described service identification, corresponding described data base
Record reduces the quantity of acquired business object.
After determining that user can get this business object, the industry of correspondence can be obtained from data base according to service identification
Business object, then reduces the quantity got in data base, the most often takes out a business pair in this business object corresponding record
As, data base's corresponding record subtracts one.
Step 212, determines the memory area of described user, and described business object is stored in described memory area.
Determine, according to ID, the memory area that user is corresponding, then this business object is stored in the memory area of this user
In, obtain this business object characterizing this user.
Such as, in gaming platform, from data base after Load Game benefit information, this game benefit information is put into use
In the school bag at family, user can take out this game benefit information in the school bag of correspondence game, obtains corresponding welfare content, as
Game item etc..
In the present embodiment, processing platform to generate business object carry out data check, by get number of times, effective time
Between, the verification of quantity etc., reduce the appearance of problem of getting.The restriction got for configurations such as different business object i.e. benefit information
Information, can be with flexible configuration and perform corresponding verification.There is provided to multiple different business correspondence business object and get checking
Operation, thus support multiple different business platform by a processing platform.
For embodiment of the method, in order to be briefly described, therefore it is all expressed as a series of combination of actions, but this area
Technical staff should know, the embodiment of the present invention is not limited by described sequence of movement, because implementing according to the present invention
Example, some step can use other orders or carry out simultaneously.Secondly, those skilled in the art also should know, description
Described in embodiment belong to preferred embodiment, necessary to the involved action not necessarily embodiment of the present invention.
On the basis of above-described embodiment, the present embodiment additionally provides the download apparatus of a kind of data, and the place of being applied to pats
In platform.
With reference to Fig. 4, it is shown that the structural frames of the download apparatus embodiment of a kind of data
Figure, specifically can include such as lower module:
Correction verification module 402, for after receiving the request of getting, the request of getting described in foundation performs user's verification and data
Verification.
Distribution memory module 404, after passing through in user's verification and data check, distribute to request by business object
User, and store in the memory area of described user.
Notification module 406, gets the result user to described request, to inform that described user gets successfully for sending.
To sum up, after receiving the request of getting, according to described in get request perform user verification and data check, by with
Family verification and data check improve the accuracy of data, reduce and get problems such as makeing mistakes, pass through in user's verification and data check
After, business object to be distributed to the user of request, and stores in the memory area of described user, transmission is got result and is asked to described
The user asked, to inform that described user gets successfully, thus by the unified management of business object, it is ensured that the accuracy of data and
Safety.
With reference to Fig. 5, it is shown that the structural frames of the download apparatus embodiment of a kind of data
Figure, specifically can include such as lower module:
Correction verification module 402, for after receiving the request of getting, the request of getting described in foundation performs user's verification and data
Verification.
Distribution memory module 404, after passing through in user's verification and data check, distribute to request by business object
User, and store in the memory area of described user.
Notification module 406, gets the result user to described request, to inform that described user gets successfully for sending.
Wherein, described correction verification module 402, including:
Data acquisition submodule 4022, for after receiving the request of getting, gets acquisition request number of users described in foundation
According to and object data.
First syndrome module 4024, for performing subscriber checking according to described user data.
Second syndrome module 4026, for performing data verification according to described object data.
Described first syndrome module 4024, for the log-on message according to described user data query correspondence user;From
Described log-on message obtains class information, uses the described class information described user of checking whether to have and get authority;Work as institute
State user and have when getting authority, confirm that user's verification is passed through.
Described first syndrome module 4024, is additionally operable to from described log-on message obtain exchange numerical value, it is judged that described friendship
Change whether numerical value meets the value conditions of described business object;When meeting the value conditions of described business object, confirm user
Verification is passed through;Get authority when described user does not have, or during the value conditions of business object described in not met, user verifies mistake
Lose.
Described second syndrome module 4026, for obtaining service identification, according to described business from described object data
The consistency checking of the gentle counter foil row data of mark.
Described second syndrome module 4026, for being stored in described service identification in caching, according to described service identification
Judging whether to meet the restricted information of described business object, wherein, described restricted information includes time restriction information and/or quantity
Restricted information;When meeting the restricted information of described business object, confirm that data verification is passed through;When being unsatisfactory for described business object
Restricted information time, confirm data verification do not pass through.
Described distribution memory module 404, for obtaining the business pair of correspondence from data base according to described service identification
As;Determine the memory area of described user, described business object is stored in described memory area.
Described distribution memory module 404, be additionally operable in described data base's corresponding record reduce acquired business object
Quantity.
Said apparatus can apply to gaming platform, provides business object for gaming platform, and described business object includes trip
Play benefit information.
For device embodiment, due to itself and embodiment of the method basic simlarity, so describe is fairly simple, relevant
Part sees the part of embodiment of the method and illustrates.
Algorithm and display are not intrinsic to any certain computer, virtual system or miscellaneous equipment relevant provided herein.
Various general-purpose systems can also be used together with based on teaching in this.As described above, construct required by this kind of system
Structure be apparent from.Additionally, the present invention is also not for any certain programmed language.It is understood that, it is possible to use various
Programming language realizes the content of invention described herein, and the description done language-specific above is to disclose this
Bright preferred forms.
In description mentioned herein, illustrate a large amount of detail.It is to be appreciated, however, that the enforcement of the present invention
Example can be put into practice in the case of not having these details.In some instances, it is not shown specifically known method, structure
And technology, in order to do not obscure the understanding of this description.
Similarly, it will be appreciated that one or more in order to simplify that the disclosure helping understands in each inventive aspect, exist
Above in the description of the exemplary embodiment of the present invention, each feature of the present invention is grouped together into single enforcement sometimes
In example, figure or descriptions thereof.But, the method for the disclosure should not be construed to reflect an intention that i.e. required guarantor
The application claims feature more more than the feature being expressly recited in each claim protected.More precisely, as following
Claims reflected as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
The claims following detailed description of the invention are thus expressly incorporated in this detailed description of the invention, the most each claim itself
All as the independent embodiment of the present invention.
Those skilled in the art are appreciated that and can carry out the module in the equipment in embodiment adaptively
Change and they are arranged in one or more equipment different from this embodiment.Can be the module in embodiment or list
Unit or assembly are combined into a module or unit or assembly, and can put them in addition multiple submodule or subelement or
Sub-component.In addition at least some in such feature and/or process or unit excludes each other, can use any
Combine all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so disclosed appoint
Where method or all processes of equipment or unit are combined.Unless expressly stated otherwise, this specification (includes adjoint power
Profit requires, summary and accompanying drawing) disclosed in each feature can be carried out generation by providing identical, equivalent or the alternative features of similar purpose
Replace.
Although additionally, it will be appreciated by those of skill in the art that embodiments more described herein include other embodiments
Some feature included by rather than further feature, but the combination of the feature of different embodiment means to be in the present invention's
Within the scope of and form different embodiments.Such as, in the following claims, embodiment required for protection appoint
One of meaning can mode use in any combination.
The all parts embodiment of the present invention can realize with hardware, or to run on one or more processor
Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that and can use in practice
Microprocessor or digital signal processor (DSP) realize the method for down loading of data according to embodiments of the present invention and device sets
The some or all functions of the some or all parts in Bei.The present invention is also implemented as performing described here
Part or all equipment of method or device program (such as, computer program and computer program).This
The program realizing the present invention of sample can store on a computer-readable medium, or can have one or more signal
Form.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or with any other
Form provides.
The present invention will be described rather than limits the invention to it should be noted above-described embodiment, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference marks that should not will be located between bracket is configured to limitations on claims.Word " comprises " and does not excludes the presence of not
Arrange element in the claims or step.Word "a" or "an" before being positioned at element does not excludes the presence of multiple such
Element.The present invention and can come real by means of including the hardware of some different elements by means of properly programmed computer
Existing.If in the unit claim listing equipment for drying, several in these devices can be by same hardware branch
Specifically embody.Word first, second and third use do not indicate that any order.These word explanations can be run after fame
Claim.
The invention discloses A1, the method for down loading of a kind of data, including: after receiving the request of getting, according to described neck
The request that takes performs user's verification and data check;After user's verification and data check are passed through, business object is distributed to request
User, and store in the memory area of described user;Send and get the result user to described request, to inform described user
Get successfully.
A2, method as described in A1, wherein, after receiving the request of getting, according to described in the request of getting perform user school
Test and data check, including: after receiving the request of getting, described in foundation, get acquisition request user data and object data;
Subscriber checking is performed according to described user data, and, perform data verification according to described object data.
A3, method as described in A2, wherein, perform user's verification according to described user data, including: according to described user
The log-on message of data query correspondence user;From described log-on message, obtain class information, use described class information to verify
Whether described user has is got authority;When described user has and gets authority, confirm that user's verification is passed through.
A4, method as described in A3, wherein, after confirming that user has and gets authority, also include: from described log-on message
Middle acquisition exchanges numerical value, it is judged that whether described exchange numerical value meets the value conditions of described business object;When meeting described business
During the value conditions of object, confirm that user's verification is passed through;Authority is got when described user does not have, or business pair described in not met
During the value conditions of elephant, user verifies failure.
A5, method as described in A2, wherein, perform data verification according to described object data, including: from described number of objects
According to middle acquisition service identification, the consistency checking of counter foil row data of easing up according to described service identification.
A6, method as described in A5, wherein, the consistency checking of counter foil row data of easing up according to described service identification, bag
Include: described service identification is stored in caching, judge whether to meet the restriction letter of described business object according to described service identification
Breath, wherein, described restricted information includes time restriction information and/or quantity restricted information;When the limit meeting described business object
During information processed, confirm that data verification is passed through;When being unsatisfactory for the restricted information of described business object, confirm that data verification is not led to
Cross.
A7, method as described in A1, wherein, distribute to business object the user of request, and store depositing of described user
In storage area territory, including: from data base, the business object of correspondence is obtained according to described service identification;Determine the storage of described user
Region, is stored in described memory area by described business object.
A8, method as described in A7, wherein, also include: reduces acquired business pair in described data base's corresponding record
The quantity of elephant.
A9, method as described in A1-A7 is arbitrary, wherein, be applied to gaming platform, and described business object includes welfare of playing
Information.
The embodiment of the present invention additionally provides B10, the download apparatus of a kind of data, including: correction verification module, for receiving
After getting request, the request of getting described in foundation performs user's verification and data check;Distribution memory module, in user school
Test after passing through with data check, business object is distributed to the user of request, and stores in the memory area of described user;Notice
Module, gets the result user to described request, to inform that described user gets successfully for sending.
B11, device as described in B10, wherein, described correction verification module, including: data acquisition submodule, for receiving
After the request of getting, described in foundation, get acquisition request user data and object data;First syndrome module, for according to institute
State user data and perform subscriber checking;Second syndrome module, for performing data verification according to described object data.
B12, device as described in B11, wherein, described first syndrome module, for according to described user data query
The log-on message of corresponding user;From described log-on message, obtain class information, use described class information to verify described user
Whether have and get authority;When described user has and gets authority, confirm that user's verification is passed through.
B13, device as described in B12, wherein, described first syndrome module, it is additionally operable to obtain from described log-on message
Take exchange numerical value, it is judged that whether described exchange numerical value meets the value conditions of described business object;When meeting described business object
Value conditions time, confirm user verification pass through;Authority is got when described user does not have, or business object described in not met
During value conditions, user verifies failure.
B14, device as described in B11, wherein, described second syndrome module, for obtaining from described object data
Service identification, the consistency checking of counter foil row data of easing up according to described service identification.
B15, device as described in B14, wherein, described second syndrome module, for being stored in slow by described service identification
In depositing, judging whether to meet the restricted information of described business object according to described service identification, wherein, described restricted information includes
Time restriction information and/or quantity restricted information;When meeting the restricted information of described business object, confirm that data verification is led to
Cross;When being unsatisfactory for the restricted information of described business object, confirm that data verification is not passed through.
B16, device as described in B10, wherein, described distribution memory module, for according to described service identification from number
According to the business object obtaining correspondence in storehouse;Determine the memory area of described user, described business object is stored in described memory block
Territory.
B17, device as described in B16, wherein, described distribution memory module, it is additionally operable to remember in described data base's correspondence
Record reduces the quantity of acquired business object.
B18, device as described in B10-B16 is arbitrary, wherein, be applied to gaming platform, and described business object includes game
Benefit information.
Claims (10)
1. a method for down loading for data, including:
After receiving the request of getting, the request of getting described in foundation performs user's verification and data check;
After user's verification and data check are passed through, business object is distributed to the user of request, and stores depositing of described user
In storage area territory;
Send and get the result user to described request, to inform that described user gets successfully.
2. the method for claim 1, it is characterised in that after receiving the request of getting, according to described in the request of getting hold
Row user verification and data check, including:
After receiving the request of getting, described in foundation, get acquisition request user data and object data;
Subscriber checking is performed according to described user data, and, perform data verification according to described object data.
3. method as claimed in claim 2, it is characterised in that perform user's verification according to described user data, including:
Log-on message according to described user data query correspondence user;
Obtaining class information from described log-on message, whether described user has the power of getting to use described class information to verify
Limit;
When described user has and gets authority, confirm that user's verification is passed through.
4. method as claimed in claim 3, it is characterised in that after confirming that user has and gets authority, also include:
Exchange numerical value is obtained, it is judged that whether described exchange numerical value meets the numerical value bar of described business object from described log-on message
Part;
When meeting the value conditions of described business object, confirm that user's verification is passed through;
Get authority when described user does not have, or during the value conditions of business object described in not met, user verifies failure.
5. method as claimed in claim 2, it is characterised in that perform data verification according to described object data, including:
Service identification, the consistency checking of counter foil row data of easing up according to described service identification is obtained from described object data.
6. method as claimed in claim 5, it is characterised in that the concordance of counter foil row data of easing up according to described service identification
Checking, including:
Described service identification is stored in caching, judges whether to meet the restriction letter of described business object according to described service identification
Breath, wherein, described restricted information includes time restriction information and/or quantity restricted information;
When meeting the restricted information of described business object, confirm that data verification is passed through;
When being unsatisfactory for the restricted information of described business object, confirm that data verification is not passed through.
7. the method for claim 1, it is characterised in that business object is distributed to the user of request, and stores described
In the memory area of user, including:
From data base, the business object of correspondence is obtained according to described service identification;
Determine the memory area of described user, described business object is stored in described memory area.
8. method as claimed in claim 7, it is characterised in that also include:
The quantity of acquired business object is reduced in described data base's corresponding record.
9. the method as described in claim 1-7 is arbitrary, it is characterised in that be applied to gaming platform, described business object includes
Game benefit information.
10. a download apparatus for data, including:
Correction verification module, for after receiving the request of getting, the request of getting described in foundation performs user's verification and data check;
Distribution memory module, after passing through in user's verification and data check, distribute to the user of request by business object,
And store in the memory area of described user;
Notification module, gets the result user to described request, to inform that described user gets successfully for sending.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610500317.0A CN106169143A (en) | 2016-06-29 | 2016-06-29 | The method for down loading of a kind of data and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610500317.0A CN106169143A (en) | 2016-06-29 | 2016-06-29 | The method for down loading of a kind of data and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106169143A true CN106169143A (en) | 2016-11-30 |
Family
ID=58065874
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610500317.0A Pending CN106169143A (en) | 2016-06-29 | 2016-06-29 | The method for down loading of a kind of data and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106169143A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107403342A (en) * | 2017-07-24 | 2017-11-28 | 孙晖 | A kind of method, terminal device, server and storage medium for providing resource |
CN107424285A (en) * | 2017-07-24 | 2017-12-01 | 孙晖 | A kind of method, server and storage medium for providing resource |
CN110059127A (en) * | 2019-04-25 | 2019-07-26 | 北京字节跳动网络技术有限公司 | A kind of processing method and processing system of means of payment information |
CN110119632A (en) * | 2018-02-05 | 2019-08-13 | ***通信有限公司研究院 | Sensitive data requesting method, device, system and computer readable storage medium |
CN112184306A (en) * | 2020-09-26 | 2021-01-05 | 中国建设银行股份有限公司 | Automatic cashback method, device, electronic equipment and computer readable storage medium |
CN113391867A (en) * | 2021-06-16 | 2021-09-14 | 杨永飞 | Big data service processing method and service server based on digitization and visualization |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050119977A1 (en) * | 2003-09-05 | 2005-06-02 | Limelight Networks, Llc | Management of digital content licenses |
CN101482963A (en) * | 2009-02-26 | 2009-07-15 | 北控易码通(北京)科技有限公司 | Service data processing platform, system and method |
CN101482962A (en) * | 2009-02-26 | 2009-07-15 | 北控易码通(北京)科技有限公司 | Service data processing terminal and service data processing method |
CN101699819A (en) * | 2009-11-13 | 2010-04-28 | 中国电信股份有限公司 | Method and system for managing digital rights |
-
2016
- 2016-06-29 CN CN201610500317.0A patent/CN106169143A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050119977A1 (en) * | 2003-09-05 | 2005-06-02 | Limelight Networks, Llc | Management of digital content licenses |
CN101482963A (en) * | 2009-02-26 | 2009-07-15 | 北控易码通(北京)科技有限公司 | Service data processing platform, system and method |
CN101482962A (en) * | 2009-02-26 | 2009-07-15 | 北控易码通(北京)科技有限公司 | Service data processing terminal and service data processing method |
CN101699819A (en) * | 2009-11-13 | 2010-04-28 | 中国电信股份有限公司 | Method and system for managing digital rights |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107403342A (en) * | 2017-07-24 | 2017-11-28 | 孙晖 | A kind of method, terminal device, server and storage medium for providing resource |
CN107424285A (en) * | 2017-07-24 | 2017-12-01 | 孙晖 | A kind of method, server and storage medium for providing resource |
CN110119632A (en) * | 2018-02-05 | 2019-08-13 | ***通信有限公司研究院 | Sensitive data requesting method, device, system and computer readable storage medium |
CN110119632B (en) * | 2018-02-05 | 2021-01-15 | ***通信有限公司研究院 | Sensitive data request method, device, system and computer readable storage medium |
CN110059127A (en) * | 2019-04-25 | 2019-07-26 | 北京字节跳动网络技术有限公司 | A kind of processing method and processing system of means of payment information |
CN110059127B (en) * | 2019-04-25 | 2022-03-22 | 北京字节跳动网络技术有限公司 | Payment tool information processing method and system |
CN112184306A (en) * | 2020-09-26 | 2021-01-05 | 中国建设银行股份有限公司 | Automatic cashback method, device, electronic equipment and computer readable storage medium |
CN113391867A (en) * | 2021-06-16 | 2021-09-14 | 杨永飞 | Big data service processing method and service server based on digitization and visualization |
CN114840286A (en) * | 2021-06-16 | 2022-08-02 | 杨永飞 | Service processing method based on big data and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106169143A (en) | The method for down loading of a kind of data and device | |
CN104378342B (en) | Many accounts verification method, Apparatus and system | |
US9754265B2 (en) | Systems and methods to automatically activate distribution channels provided by business partners | |
CN103929402B (en) | Sensitive operation verification method, terminal unit, server and checking system | |
CN104980393B (en) | Method of calibration, system, server and terminal | |
US8732838B2 (en) | Evaluating the effectiveness of a threat model | |
CN106354634A (en) | Interface testing method and device | |
CN108234134A (en) | Block synchronous method and system | |
CN107274201A (en) | Marketing method, the apparatus and system drawn a portrait based on user | |
CN113923144B (en) | Service testing system, method, electronic equipment and storage medium | |
CN105389263A (en) | Method, system and equipment for monitoring application software permissions | |
CN109582581B (en) | Result determining method based on crowdsourcing task and related equipment | |
CN106294719A (en) | Information display method and device | |
CN106682491A (en) | Application downloading method and device | |
US7617462B2 (en) | Graphical user interface (GUI) for displaying software component availability as determined by a messaging infrastructure | |
CN104699619B (en) | The method and apparatus tested on line | |
CN101151874A (en) | Network node and method for providing internet services on internet marketplaces | |
CN104637093B (en) | Apparatus for management of information, terminal and information management system | |
CN106411881A (en) | Method and device for buying ticket based on client | |
CN109032956A (en) | A kind of interface test method and device | |
CN116185841A (en) | Automatic verification platform implementation method based on SRIO GEN4 protocol | |
CN108256891A (en) | The method and apparatus that a kind of advertising display template to web advertisement is tested | |
CN111633642A (en) | Robot management method and device, electronic equipment and storage medium | |
CN106096675A (en) | A kind of grain warehouse-in assay system and method | |
TWI732466B (en) | Application program interface centralized sandbox and its operation method, computer readable recording medium and computer program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161130 |