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 PDF

Info

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
Application number
CN201610500317.0A
Other languages
Chinese (zh)
Inventor
段兵营
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201610500317.0A priority Critical patent/CN106169143A/en
Publication of CN106169143A publication Critical patent/CN106169143A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0208Trade 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

The method for down loading of a kind of data and device
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.
CN201610500317.0A 2016-06-29 2016-06-29 The method for down loading of a kind of data and device Pending CN106169143A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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