Summary of the invention
The purpose of the application is to provide a kind of resource recommendation method, device and computer-readable medium.
The application first aspect provides a kind of resource recommendation method, is used for client, comprising:
Show that the recommendation resource information column of the first quantity, the recommendation resource information column of first quantity are mentioned selected from serverThe recommendation resource collection of confession;
According to user to the triggering behavioural information on the recommendation resource information column of first quantity, the spy of the user is determinedReference breath;
It is remaining from the recommendation resource collection to push away behind the recommendation resource information column for terminating to show first quantityRecommend the recommendation resource information column that the second quantity to match with the characteristic information is selected in resource information column;
Show the recommendation resource information column of second quantity.
In some change embodiments of the application first aspect, the recommendation resource information column for showing the first quantityBefore, further includes:
After detecting that triggering shows the operation for recommending resource information column, the recommendation resource set is obtained from the serverIt closes, wherein the recommendation resource collection includes multiple recommendation resource information columns, is each pushed away in the multiple recommendation resource information columnResource information column is recommended at least one feature tag.
In some change embodiments of the application first aspect, the recommendation according to user to first quantityThe triggering behavioural information on resource information column, determines the characteristic information of the user, comprising:
According to the user to the triggering for recommending resource information column each in the recommendation resource information column of first quantityBehavioural information and each feature tag for recommending resource information column to have, determine the characteristic information of the user.
In some change embodiments of the application first aspect, it is described according to the user to first quantityRecommend each triggering behavioural information for recommending resource information column and each recommendation resource information column tool in resource information columnSome feature tags determine the characteristic information of the user, comprising:
According to the user to the triggering row for respectively recommending resource information column in the recommendation resource information column of first quantityFor information and each feature tag for recommending resource information column to have, determine that the user corresponds to each feature markThe preference profiles of label;
The characteristic information of the user is determined according to the preference profiles.
In some change embodiments of the application first aspect, it is described according to the user to first quantityRecommend each triggering behavioural information for recommending resource information column and each recommendation resource information column tool in resource information columnSome feature tags determine the characteristic information of the user, comprising:
The feature tag that the recommendation resource information column triggered according to the user has determines that the forward direction of the user is specialReference breath, and/or, the feature tag that the recommendation resource information column not triggered according to the user has determines that the user's is negativeTo characteristic information;
The characteristic information of the user is determined according to the positive characteristic information and/or the negative sense characteristic information.
In some change embodiments of the application first aspect, the triggering behavioural information includes following at least oneKind: the triggering recommendation resource information column does not trigger the recommendation resource information column, after triggering the recommendation resource information columnTo the viewing duration of recommendations resource corresponding to the recommendation resource information column, behind the triggering recommendation resource information column to instituteState the feedback information for recommending recommendation resource corresponding to resource information column.
It is described remaining from the recommendation resource collection to push away in some change embodiments of the application first aspectRecommend the recommendation resource information column that the second quantity to match with the characteristic information is selected in resource information column, comprising:
According to each feature tag for recommending resource information column to have in the recommendation resource collection, from the recommendation resourceThe remaining recommendation resource information for recommending to select the second quantity to match with the characteristic information in resource information column in setColumn.
In some change embodiments of the application first aspect, in the recommendation resource for showing second quantityBefore information bar, further includes:
Show the hot point resource information bar of third quantity.
In some change embodiments of the application first aspect, the hot point resource information bar of the third quantity is shownAfter the recommendation resource information column of first quantity, alternatively, the hot point resource information bar of the third quantity and described theThe recommendation resource information column of one quantity, which mixes, to be shown.
In some change embodiments of the application first aspect, in the recommendation resource for showing second quantityAfter information bar, further includes:
According to the user to the triggering behavioural information on the recommendation resource information column of second quantity, the user is updatedCharacteristic information.
In some change embodiments of the application first aspect, the method, further includes:
Behind the recommendation resource information column for terminating to show second quantity, from server request and the updated useRecommendation resource information column that the characteristic information at family matches simultaneously is shown.
In some change embodiments of the application first aspect, the recommendation resource information column includes recommending resourceAt least one of title, abstract, brief introduction, preview graph and preview image.
The application second aspect provides a kind of resource recommendation device, comprising:
First resource information bar display module, for showing the recommendation resource information column of the first quantity, first quantityRecommendation resource information column be selected from server provide recommendation resource collection;
User's characteristic information determining module, for the triggering according to user to the recommendation resource information column of first quantityBehavioural information determines the characteristic information of the user;
Secondary resource information bar determining module, for behind the recommendation resource information column for terminating to show first quantity,The second quantity to match with the characteristic information is selected from recommendation resource information column remaining in the recommendation resource collectionRecommendation resource information column;
Secondary resource information bar display module, for showing the recommendation resource information column of second quantity.
In some change embodiments of the application second aspect, described device, further includes:
Recommend resource collection obtain module, for detect triggering show recommend resource information column operation after, from instituteIt states server and obtains the recommendation resource collection, wherein the recommendation resource collection includes multiple recommendation resource information columns, describedEach recommendation resource information column has at least one feature tag in multiple recommendation resource information columns.
In some change embodiments of the application second aspect, the user's characteristic information determining module, comprising:
User's characteristic information determination unit, for according to the user in the recommendation resource information column of first quantityEach triggering behavioural information for recommending resource information column and each feature tag for recommending resource information column to have, reallyThe characteristic information of the fixed user.
In some change embodiments of the application second aspect, the user's characteristic information determination unit, comprising:
Preference profiles determine subelement, for according to the user to each in the recommendation resource information column of first quantityThe triggering behavioural information on recommendation resource information column and each feature tag for recommending resource information column to have, determine the useFamily corresponds to the preference profiles of each feature tag;
Fisrt feature information determines subelement, for determining the characteristic information of the user according to the preference profiles.
In some change embodiments of the application second aspect, the user's characteristic information determination unit, comprising:
Spy positive/negative to determine subelement to feature, that the recommendation resource information column for being triggered according to the user hasSign label determines the positive characteristic information of the user, and/or, the recommendation resource information column not triggered according to the user hasFeature tag determine the negative sense characteristic information of the user;
Second feature information determines subelement, for according to the positive characteristic information and/or the negative sense characteristic informationDetermine the characteristic information of the user.
In some change embodiments of the application second aspect, the triggering behavioural information includes following at least oneKind: the triggering recommendation resource information column does not trigger the recommendation resource information column, after triggering the recommendation resource information columnTo the viewing duration of recommendations resource corresponding to the recommendation resource information column, behind the triggering recommendation resource information column to instituteState the feedback information for recommending recommendation resource corresponding to resource information column.
In some change embodiments of the application second aspect, the Secondary resource information bar determining module, comprising:
Secondary resource information bar determination unit, for being had according to recommendation resource information column each in the recommendation resource collectionSome feature tags are selected and the characteristic information phase from recommendation resource information column remaining in the recommendation resource collectionThe recommendation resource information column for the second quantity matched.
In some change embodiments of the application second aspect, described device, further includes:
Hot point resource information bar display module, for showing the hot point resource information bar of third quantity.
In some change embodiments of the application second aspect, the hot point resource information bar of the third quantity is shownAfter the recommendation resource information column of first quantity, alternatively, the hot point resource information bar of the third quantity and described theThe recommendation resource information column of one quantity, which mixes, to be shown.
In some change embodiments of the application second aspect, described device, further includes:
Characteristic information update module, for the triggering according to the user to the recommendation resource information column of second quantityBehavioural information updates the characteristic information of the user.
In some change embodiments of the application second aspect, described device, further includes:
Resource request module is matched, for behind the recommendation resource information column for terminating to show second quantity, from serviceDevice is requested the recommendation resource information column to match with the characteristic information of the updated user and is shown.
In some change embodiments of the application second aspect, the recommendation resource information column includes recommending resourceAt least one of title, abstract, brief introduction, preview graph and preview image.
The application third aspect provides a kind of resource recommendation method, is used for server, comprising:
Receive the recommendation resource acquisition request that client is sent;
It is requested in response to the recommendation resource acquisition, Xiang Suoshu client, which is sent, recommends resource collection, so as to the clientResource recommendation is conducted batch-wise according to the recommendation resource collection in end.
In some change embodiments of the application third aspect, the recommendation resource collection includes multiple recommendation resourcesInformation bar, each recommendation resource information column has at least one feature tag in the multiple recommendation resource information column, with toiletIt states client and pushes away according to respectively recommending feature tag corresponding to resource information column that resource is conducted batch-wise in the recommendation resource collectionIt recommends.
It is described to be requested in response to the recommendation resource acquisition in some change embodiments of the application third aspect,It is sent to the client and recommends resource collection, comprising:
It is requested in response to the recommendation resource acquisition, inquires user's portrait corresponding with the client;
If inquiry is drawn a portrait less than user corresponding with the client, Xiang Suoshu client, which is sent, recommends resource collection.
The application fourth aspect provides a kind of resource recommendation device, comprising:
Resource acquisition request receiving module, for receiving the recommendation resource acquisition request of client transmission;
Resource collection sending module, for requesting in response to the recommendation resource acquisition, Xiang Suoshu client, which is sent, recommendsResource collection, so that resource recommendation is conducted batch-wise according to the recommendation resource collection in the client.
In some change embodiments of the application fourth aspect, the recommendation resource collection includes multiple recommendation resourcesInformation bar, each recommendation resource information column has at least one feature tag in the multiple recommendation resource information column, with toiletIt states client and pushes away according to respectively recommending feature tag corresponding to resource information column that resource is conducted batch-wise in the recommendation resource collectionIt recommends.
In some change embodiments of the application fourth aspect, the resource collection sending module, comprising:
User's portrait query unit is inquired corresponding with the client for requesting in response to the recommendation resource acquisitionUser portrait;
Resource collection transmission unit, if drawing a portrait for inquiring less than user corresponding with the client, Xiang Suoshu clientEnd, which is sent, recommends resource collection.
The aspect of the application the 5th provides a kind of resource recommendation device, comprising: memory, processor and is stored in the storageOn device and the computer program that can run on the processor, the processor execute when running the computer program with realityExisting the application first aspect or the described in any item methods of the third aspect.
The 6th aspect of the application provides a kind of computer-readable medium, is stored thereon with computer-readable instruction, the meterCalculation machine readable instruction can be executed by processor to realize the application first aspect or the described in any item methods of the third aspect.
The resource recommendation method that the application first aspect provides is used for client, comprising: shows the recommendation money of the first quantitySource information column, the recommendation resource information column of first quantity are selected from the recommendation resource collection that server provides;According to user coupleThe triggering behavioural information on the recommendation resource information column of first quantity, determines the characteristic information of the user;Terminating to showBehind the recommendation resource information column of first quantity, selected from recommendation resource information column remaining in the recommendation resource collectionThe recommendation resource information column of the second quantity to match with the characteristic information;Show the recommendation resource information of second quantityColumn.Compared to the prior art, the resource recommendation method that the application first aspect provides, in the case where no user portrait, baseIn the recommendation resource collection that server once provides, the recommendation to match with user can be made by showing in batches, have compared withHigh recommendation efficiency.
Specific embodiment
The illustrative embodiments of the disclosure are more fully described below with reference to accompanying drawings.Although showing this public affairs in attached drawingThe illustrative embodiments opened, it being understood, however, that may be realized in various forms the disclosure without the reality that should be illustrated hereThe mode of applying is limited.It is to be able to thoroughly understand the disclosure on the contrary, providing these embodiments, and can be by this public affairsThe range opened is fully disclosed to those skilled in the art.
It should be noted that unless otherwise indicated, technical term or scientific term used in this application should be this ShenIt please the ordinary meaning that is understood of one of ordinary skill in the art.
In addition, term " first " and " second " etc. are not use to describe a particular order for distinguishing different objects.ThisOutside, term " includes " and " having " and their any deformations, it is intended that cover and non-exclusive include.Such as contain a systemThe process, method, system, product or equipment of column step or unit are not limited to listed step or unit, but optionalGround further includes the steps that not listing or unit, or optionally further comprising intrinsic for these process, methods, product or equipmentOther step or units.
Firstly, the application scenarios to the application are briefly discussed below, when user is initially opened client or openingWhen specific recommendation page, since client or server are still drawn a portrait without the user of the user at this time, the no normal direction user is madeAccurately recommend, solution in the prior art is: server recommends a large amount of exploratory resource to user first, then rootAccording to user to the triggering behavioural information of the exploratory resource, drawn a portrait by the user of server construction user, after this, serverIt can just be drawn a portrait according to the user and carry out specific aim recommendation to the user, technology path are as follows: client request resource --- clothesBusiness device provides a large amount of exploratory resources --- and client shows the exploratory resource, collects the triggering behavioural information of user and uploadTo server, --- server constructs user according to the triggering behavioural information and draws a portrait --- client requests resource again ---Server, which draws a portrait to provide according to the user, targetedly recommends resource.
Above-mentioned solution is there are many drawbacks, and drawback between client and server first is that need to ask by multiple dataSummed data transmission process can just be provided by server and targetedly recommend resource, and whole flow process complexity is cumbersome, recommends efficiencyIt is lower;Drawback second is that entire recommendation process is completed based on server, provide exploratory resource, building user portrait, according toFamily portrait, which provides, recommends the processes such as resource to require to expend a large amount of system resource of server, causes server load larger, sternlyIt is constrained again and recommends the service ability such as efficiency, if carrying out dilatation to server to improve service ability, on the one hand can be increasedOn the other hand addition sheet can also propose more acute challenge to load balance ability;Drawback is third is that the building of user's portrait is pastIt is past to need a large amount of data to support and consume a large amount of computing resource of server, and server carries the use of all usersFamily portrait construction work tends not to the building for having timely completed user's portrait, thus can not be fast when concurrent request amount is higherSpeed, which is realized, recommends, and further decreases recommendation efficiency;Drawback fourth is that above-mentioned server service ability limitation, recommend efficiency it is lowThe user experience of client will be seriously affected, new user cannot be kept here well, in turn results in the loss of a large amount of new users.
The embodiment of the present application is the improvement side proposed for above-mentioned application scenarios, prior art and its drawbackCase specifically provides a kind of resource recommendation method, device and computer-readable medium, with reference to the accompanying drawing to embodiments hereinIt is illustrated.
Referring to FIG. 1, a kind of resource for client provided by some embodiments it illustrates the application pushes awayThe flow chart of method is recommended, as shown, the resource recommendation method, comprising the following steps:
Step S101: the recommendation resource information column of the first quantity, the recommendation resource information column choosing of first quantity are shownThe recommendation resource collection provided from server.
In the embodiment of the present application, the client may include hardware, also may include software.When client includes hardwareWhen, it can be with display screen and support the various electronic equipments of information exchange, including but not limited to smart phone, plateComputer, pocket computer on knee and desktop computer etc..When client includes software, it may be mounted at above-mentioned electronics and setIn standby, multiple softwares or software module may be implemented into, single software or software module also may be implemented into.It does not do and has hereinBody limits.
In some embodiments, it is described recommend resource information column may include recommend the title of resource, abstract, brief introduction,At least one of preview graph and preview image, the recommendation resource refer to resource recommended to the user, the resource include butIt is not limited to article (including novel, short essay etc.), Domestic News, video, music, webpage, merchandise news, desktop wallpaper and APP(Application, application program) etc., correspondingly, the software described in the above description can include but is not limited to article and readRead class software, Domestic News class software, video class key, music class software, web browser, shopping class software and software marketDeng.
For example, class software is read for article, it, can be in software home page or specific recommendation when user uses the softwarePage carries out article recommendation, and the recommendation resource information column may include the title of article, abstract etc., and can be in the form of a listIt is shown.For video class software, when user uses the software, can be regarded in software home page or specific recommendation pageFrequency is recommended, and described to recommend resource information column may include the preview graph of video, preview image (such as multiple video interceptions of videoThe dynamic picture etc. of composition), title, author, at least one of classification information (such as make laughs class, science and technology, sport category), andIt can in the form of a list or the form etc. that stacks is shown;It can when user uses the software for class software of doing shoppingTo carry out commercial product recommending in software home page or specific recommendation page, or inputs after keyword scans in user and tied in searchFruit page carries out commercial product recommending the presentation process of search result (the commercial product recommending process it can be appreciated that), and the recommendations resource is believedBreath column may include photo, preview graph, title, businessman, the sales volume, classification information (such as women's dress class, Men's Shoes class, household appliances of commodityAt least one of Deng), and can in the form of a list or the form etc. that stacks is shown;(also referred to as software marketFor application shop), when user uses the software, APP recommendation can be carried out in software home page or specific recommendation page, it is described to push awayRecommend advertising map, title, brief introduction that resource information column may include APP, download, classification information (such as tool-class, social category, tripAt least one of play class etc.), and can in the form of a list or the form stacked etc. is shown.
It should be noted that the recommendation resource collection may include the set for recommending resource information column, recommend resource letterBreath column be equipped be connected to corresponding recommendations resource content pages link, user by click recommend resource information column, byResource information column is recommended to drag to the trigger actions such as the specified trigger location top or middle position of interface (such as show), it can be withThe link is triggered to show the recommendation resource.
Wherein, the above-mentioned triggering link with show it is described recommend resource specific embodiment can there are many, for example,In a kind of embodiment, can according to the link from server request it is corresponding recommend resource, the embodiment can according toThe trigger action at family targetedly, selectively requests to request corresponding recommendation resource to server, has stronger be directed toProperty, thus can effectively save recommendation resource transmission flow and reduction server load;In another embodiment, it can beThe recommendation resource and the recommendation resource information column are packed into the recommendation resource collection in advance by server together, then instituteIt states client and is transferred from the recommendation resource collection according to the link and recommend resource accordingly, in the embodiment, Ke YiUser makes will recommend resource downloading local to client before trigger action in advance, can be with after user makes trigger actionIt quickly reads the recommendation resource and is shown, the fluency for operating and showing is higher.
In addition, the recommendation resource collection for recommending resource collection to can be tabular form, i.e., the described recommendation resource collectionIt may include recommending the Resources list, the collection for recommending resource collection to be also possible to the recommendation resource generated with formatted textIt closes, for example, with the recommendation resource collection of the components such as JSON format, XML format, the embodiment of the present application is not specifically limited.
It in some embodiments, can also include: to detect triggering displaying recommendation resource before this step S101After the operation of information bar, the recommendation resource collection is obtained from the server, wherein the recommendation resource collection includes multipleRecommend resource information column, each recommendation resource information column has at least one feature mark in the multiple recommendation resource information columnLabel.
In conjunction with preceding description, in the embodiment of the present application, the triggering shows the operation for recommending resource information column, may includeBut be not limited to: open application program, into application program homepage, open it is specific recommend page, input search term scan for orThe a certain resource of person's stroke show page to page bottom (for example, the resource that can be shown based on the page is recommended, but due toThe resource may have multiple attributes, feature or classification, the situation for needing further progress specific aim to recommend) etc., the applicationIt is not specifically limited.
It should be noted that the triggering shows the operation for recommending resource information column, it can be and operate for the first time, for example, newlyUser uses for the first time after just having installed ocr software;It is also possible to operation for the first time whithin a period of time, for example, old user oneMonth before used, but this month in do not reuse, preference may have occurred variation, especially for do shopping class application,Need to redefine its characteristic information, for example, a certain male user searched for clothes in shopping application before one month just look at maleDress, but after one month, which may have girl friend, then searching again for clothes then may be to just look at women's dress, this kind of feelingsShape is also applied for resource recommendation method provided by the present application;It is such, no longer repeat one by one.
In some embodiments, after client detects that above-mentioned triggering shows the operation for recommending resource information column, visitorFamily end can send primary recommendation resource acquisition request to server, and server is requested in response to the recommendation resource acquisition, to instituteIt states client and sends and recommend resource collection, client selects the recommendation resource information of the first quantity in the recommendation resource collectionColumn, and execute this step S101.Wherein, the recommendation resource information column of first quantity can be according to server specify intoRow selection, it is also possible to client and independently carries out selection.
It should be noted that the feature tag can be determined according to information such as attribute, the classification for recommending resource, withBased on recommending resource, recommend resource, resource information column and feature tag three is recommended to constitute corresponding relationship, the multiple recommendationEach recommendation resource information column has at least one feature tag in resource information column, may include in the recommendation resource collectionThe recommendation resource of the first quantity is selected on the recommendation resource information column of multiple and different attributes, classification from the recommendation resource collectionInformation bar is using the recommendation resource information column of first quantity as resource is soundd out, to determine the characteristic information of user.
Step S102: according to user to the triggering behavioural information on the recommendation resource information column of first quantity, institute is determinedState the characteristic information of user.
In the embodiment of the present application, the triggering behavioural information may include following at least one: trigger the recommendation resourceInformation bar, do not trigger the recommendation resource information column, after triggering the recommendation resource information column to the recommendation resource informationThe viewing duration of recommendation resource corresponding to column, after triggering the recommendation resource information column to the recommendation resource information column instituteThe corresponding feedback information for recommending resource.
Wherein, the recommendation resource information column is triggered, it is interested in the recommendation resource information column to typically represent user, can be withCarry out the recommendation of similar resource;The recommendation resource information column is not triggered, typicallys represent user to the recommendation resource information column notIt is interested, it is not required to carry out similar resource recommendation;To the recommendation resource information column institute after triggering the recommendation resource information columnThe corresponding viewing duration for recommending resource, then can further determine whether user is interested, for example, the viewing durationLess than preset first viewing duration threshold value, then user's a possibility that there may be maloperations, or see partway be not desired to afterContinuous to see, i.e., although the user triggers but still may lose interest in, then is not required to carry out similar resource recommendation, if viewing durationGreater than preset second viewing duration threshold value, illustrate that its is interested, then can carry out similar resource recommendation, wherein the first viewingDuration threshold value and the second viewing duration threshold value flexible setting, the application can be not specifically limited according to actual needs;Similar,The feedback information recommended behind resource information column to recommendation resource corresponding to the recommendation resource information column is being triggered, it can be withIncluding thumbing up, making comments, favorable comment, difference comment, according to above-mentioned feedback information, can also more accurately judge whether user rightThe recommendation resource is interested, can flexibly implement when specific implementation in conjunction with above description and actual demand, no longer go to live in the household of one's in-laws on getting married one by one hereinIt states.
In some embodiments, the triggering behavior according to user to the recommendation resource information column of first quantityInformation determines the characteristic information of the user, may include:
According to the user to the triggering for recommending resource information column each in the recommendation resource information column of first quantityBehavioural information and each feature tag for recommending resource information column to have, determine the characteristic information of the user.
The application embodiment can determine the characteristic information of user according to the corresponding feature tag in recommendation resource information column,In addition, the embodiment of the present application can not also use feature tag, and referring to the side of the building user's portrait provided in the prior artMethod determine user characteristic information (user portrait be also characteristic information one kind), should all the application protection scope itIt is interior, it no longer repeats one by one herein, exemplary theory only is carried out to the method for the characteristic information for determining user using feature tag belowIt is bright.
The characteristic information of the user is determined according to the positive characteristic information and/or the negative sense characteristic information.
In some embodiments, the recommendation resource information column of first quantity can correspond to identical feature markLabel, if user does not trigger the recommendation resource information column of first quantity, illustrate user to the money of this feature labelSource is lost interest in, and it is interested that client can select possible user after excluding this feature label in the recommendation resource collection againResource recommended, which is suitble to recommend less especially two classified resources of classifying, for example, first numberThe corresponding feature tag in recommendation resource information column of amount is " male user is suitble to read ", will not if active user is womenThe recommendation resource information column of first quantity is triggered, next, client is that may determine therefrom that the spy of active userReference breath is women, then selected in the recommendation resource collection feature tag be " be suitble to female user read " resource intoRow is recommended, and targetedly precisely recommends to realize.
In other embodiments, the recommendation resource information column of first quantity may correspond to multiple feature marksLabel, it is one of to recommend resource information column that correspond to a feature tag, for example, the recommendation resource information of first quantityColumn may include the recommendation resource information column corresponding to three kinds of feature tags such as " old age ", " middle age ", " teenager ", such situationUnder, client can determine the characteristic information of the user, example according to user to each triggering behavioural information for recommending resource information columnSuch as, user, which only clicks, has checked the corresponding recommendation resource information column of the feature tag in " middle age ", then the characteristic information of the user isCan be the middle age, next, client can it is described recommendation resource collection in select feature tag be " middle age " resource intoRow is recommended, and targetedly precisely recommends to realize.
In order to accurately determine the characteristic information of user, the characteristic information of user, example can also be determined using quantization characteristicSuch as, in some embodiments, it is described according to the user to each recommendation in the recommendation resource information column of first quantityThe triggering behavioural information on resource information column and each feature tag for recommending resource information column to have, determine the useThe characteristic information at family may include:
According to the user to the triggering row for respectively recommending resource information column in the recommendation resource information column of first quantityFor information and each feature tag for recommending resource information column to have, determine that the user corresponds to each feature markThe preference profiles of label;
The characteristic information of the user is determined according to the preference profiles.
Wherein, the preference profiles may include the quantization characteristics such as preference, the degree of correlation, can be according to user to feature markIt is anti-after viewing duration, triggering after signing corresponding multiple triggering times for recommending resource information column, triggering times accounting, triggeringFeedforward information etc. determines.
For example, the recommendation resource information column of first quantity corresponds to multiple feature tags in some specific examples,One of feature tag for recommending resource information column that can correspond to multiple dimensions, such as a certain recommendation resource information column can correspond toMultiple feature tags such as " middle age ", " male ", " hobby football ", etc., under the situation, can believe according to the triggering behavior of userCounting user is ceased to triggering times, the triggering ratio etc. of each feature tag, is used according to the triggering times or triggering ratio-dependentIs selected then according to being ranked up to preference to the preference of each feature tag by the forward multiple feature tags that sort for familyIt is determined as the characteristic information of user, or according to each feature tag and its corresponding preference construction feature vector, by the spySign vector is determined as the characteristic information of the user, is the reasonable change embodiment of the embodiment of the present application, in this ShenWithin protection scope please.
By above embodiment, the characteristic information of user can be determined with the feature of quantization, so that the use determinedThe characteristic information at family has higher accuracy, is conducive to carry out resource recommendation more accurately.
In addition, in other embodiments, the triggering behavior of user can also be divided into positive triggering behavior and bornTo triggering behavior, wherein the triggering behavior that can be made a certain resource of user preference is denoted as positive triggering behavior, by userThe triggering behavior for not having preference to a certain resource and making is denoted as negative sense triggering behavior (including the situation not triggered), for example, notTrigger that the recommendation resource information column can be denoted as negative sense triggering behavior, the triggering recommendation resource information column can be denoted as forward directionThen triggering behavior, etc. triggers the negative sense characteristic information that behavior determines user according to negative sense, true according to positive triggering behaviorThe positive characteristic information of user is determined, finally, determining the use according to the positive characteristic information and/or the negative sense characteristic informationThe characteristic information at family.Wherein, the negative sense characteristic information can be obtained from the feature tag not liked based on the userInformation, for example, the feature tag that can directly do not like the user is as negative sense characteristic information, it can also be by the userThe feature tag mapped not liked is used to describe the information of the feature of user as negative sense characteristic information, etc.;It is described justIt can be to characteristic information based on information obtained from the preferred feature tag of the user, for example, can directly will be describedThe feature tag mapped of the user preference can also be used for by the feature tag of user preference as positive characteristic informationThe information of the feature of user is described as positive characteristic information, etc.;Wherein it is possible to the triggering time according to user to feature tagNumber, triggering ratio etc. determine user preference or do not like this feature label.Correspondingly, it is described according to the user to described firstEach triggering behavioural information for recommending resource information column and each recommendation resource letter in the recommendation resource information column of quantityThe feature tag that breath column has, determines the characteristic information of the user, may include:
The feature tag that the recommendation resource information column triggered according to the user has determines that the forward direction of the user is specialReference breath, and/or, the feature tag that the recommendation resource information column not triggered according to the user has determines that the user's is negativeTo characteristic information;
The characteristic information of the user is determined according to the positive characteristic information and/or the negative sense characteristic information.
By above embodiment, behavior can be triggered according to the positive triggering behavior of user and negative sense, according to correspondingFeature tag determines that the characteristic information of user, such as the characteristic information can be " preference football does not like basketball " etc., thusIt can be made according to the characteristic information and be pushed more accurately, avoid the resource supplying for not liking user to user.
Step S103: behind the recommendation resource information column for terminating to show first quantity, from the recommendation resource collectionIn remaining recommend to select the recommendation resource information column of the second quantity to match with the characteristic information in resource information column.
In some embodiments, it is described selected from recommendation resource information column remaining in the recommendation resource collection withThe recommendation resource information column for the second quantity that the characteristic information matches may include:
According to each feature tag for recommending resource information column to have in the recommendation resource collection, from the recommendation resourceThe remaining recommendation resource information for recommending to select the second quantity to match with the characteristic information in resource information column in setColumn.
For example, if the characteristic information of the user is " preference football does not like basketball ", from the recommendation resource collectionIn it is remaining recommend resource information column in select with the characteristic information " preference football does not like basketball " match second numberThe recommendation resource information column of amount, for example, can select feature tag be " football " the second quantity recommendation resource information column intoRow is recommended.
For another example, if the characteristic information of the user is the preference to multiple labels, it is possible to according to each preferenceSize be the multiple label distribute a quota respectively, it is then remaining from the recommendation resource collection according to the quotaRecommend to select the recommendation resource information column with the second quantity in resource information column.For example, the characteristic information of the user is " amusementConsulting-preference 30%, sport consulting-preference 30%, finance and economics consulting, preference 20% ", then label can be characterized" amusement consulting ", " sport consulting " and " finance and economics consulting " distribute 5,3 and 2 quotas respectively, then from the recommendation resourceSelecting 5 feature tags in set in remaining recommendation resource information column is that " amusement consulting " recommends resource information column, 3 featuresLabel is that " sport consulting " to recommend resource information column and 2 feature tags be " finance and economics consulting " recommendation resource information column, totally 10Item recommends resource information column to be recommended as the recommendation resource information column of the second quantity.By present embodiment, can useThe mode of quantization recommends the resource of corresponding number according to the preference of user, has higher accuracy.
In addition, described terminate to include stopping and terminating, it can trigger and execute depending on the user's operation, for example, user existsRefresh operation has been carried out during the displaying on the recommendation resource information column of the first quantity, then has stopped to show;For another example, user is upwardAfter the displayed page to Bottom of Page on the recommendation resource information column of the first quantity of stroke, it can terminate to show.
Step S104: the recommendation resource information column of second quantity is shown.
It, can be with before the recommendation resource information column for showing second quantity in some change embodimentsInclude:
Show the hot point resource information bar of third quantity.
Its specific exhibition method may is that the hot point resource information bar of the third quantity is showed in first quantityAfter recommending resource information column, alternatively, the recommendation resource of the hot point resource information bar of the third quantity and first quantityInformation bar mixing is shown.
Wherein, the hot point resource information bar of the third quantity can be by server with the recommendation resource collection togetherIt sends, is also possible to that the hot point resource information bar of the third quantity is bundled to the recommendation resource set by serverIt is sent together in conjunction, the application is not specifically limited.The mixing displaying can refer to pushing away first quantityRecommend each recommendation in the hot point resource information bar on each recommendation resource information column and the third quantity in resource information columnResource information column is presented by intersecting to place, be alternatively arranged etc. after modes are mixed.
The hot point resource information bar is the resource that can refer in audience with higher attention rate or clicking rate, canTo play the role of transition, for example, after terminating the displaying on recommendation resource information column of the first quantity, by showing third quantityHot point resource information bar, can go out the sufficient time for client reserves carries out the triggering statistics of behavioural information, user characteristicsThe selection on the recommendation resource information column of the determination of information and the second quantity, so that it is guaranteed that continuing to show second quantityRecommend that there is higher continuity and fluency when resource information column.It is described to show described the in some change embodimentsAfter the recommendation resource information column of two quantity, can also include:
According to the user to the triggering behavioural information on the recommendation resource information column of second quantity, the user is updatedCharacteristic information.
By above embodiment, constantly the characteristic information of user can be updated, to be conducive to based on moreCharacteristic information after new more pointedly, accurately recommend, for example, updated characteristic information can be based on, from instituteIt states and recommends to continue selected part in resource collection resource information column is recommended to be shown, it can also be according to the characteristic information from clothesBusiness device targetedly requests resource to be recommended, and in some embodiments, the method can also include:
Behind the recommendation resource information column for terminating to show second quantity, from server request and the updated useRecommendation resource information column that the characteristic information at family matches simultaneously is shown.
It should be noted that the displaying described herein for recommending resource information column, can be opened up in the form of the pageShow, for example, show the recommendation resource information column of the first quantity in first page, when user triggers page turn over operation, (including key is turned overPage, page stroke to the left, the upward stroke of the page etc.), then second page is recalled, the hot point resource of third quantity is shown in second pageInformation bar, when user continue trigger page turn over operation, then recall third page, shown in third page the second quantity recommendation resource letterCease column.
More than, it is the exemplary illustration of the resource recommendation method provided by the embodiments of the present application for client, compared toThe prior art, resource recommendation method provided by the embodiments of the present application are primary based on server in the case where no user portraitThe recommendation resource collection of offer can make the recommendation to match with user, recommendation effect with higher by showing in batchesRate.
Specifically, please referring to many drawbacks of the prior art solution provided in above description, for drawback one, originallyApply for that embodiment by a request of data and transmission process, can provide specific aim by client by way of show in batchesRecommendation resource, process is simple, recommendation efficiency with higher;For drawback two, the embodiment of the present application user's characteristic informationDetermining and subsequent recommendation resource selection is completed by client, and the idle calculating money of client is taken full advantage ofSource is conducive to the service ability for improving server, while avoiding to server so as to effectively share the load of serverCaused by dilatation the problems such as increased costs;For drawback three, in the embodiment of the present application, due to user's characteristic information determination andThe selection for recommending resource is completed by client, from the problem high without consideration server concurrency, in client localRelevant calculation can be rapidly completed, complete the determination of user's characteristic information quickly, in real time and recommend the selection of resource, haveHigher timeliness is further promoted and recommends efficiency;For drawback four, it is based on above-mentioned advantage, the embodiment of the present application can be abundantUsing client computing resource and reduce server calculated load, and can in real time, quickly use simpler processThe recommendation of resource, recommendation efficiency with higher are completed, thus may provide the user with better usage experience, and then is kept here newOld user.
In the above-described embodiment, a kind of resource recommendation method for client, corresponding, this Shen are providedA kind of resource recommendation device is please also provided.Above-mentioned resource recommendation side can be implemented in resource recommendation device provided by the embodiments of the present applicationMethod, the resource recommendation device can be realized by way of software, hardware or soft or hard combination.For example, the resource recommendation deviceIt may include integrated or separated functional module or unit to execute the correspondence step in above-mentioned each method.Referring to FIG. 2, itsA kind of schematic diagram of resource recommendation device provided by some embodiments for the application.Since Installation practice is substantially similarIn embodiment of the method, so describing fairly simple, the relevent part can refer to the partial explaination of embodiments of method.It is described belowInstallation practice it is only schematical.
As shown in Fig. 2, the resource recommendation device 10 may include:
First resource information bar display module 101, for showing the recommendation resource information column of the first quantity, first numberThe recommendation resource information column of amount is selected from the recommendation resource collection that server provides;
User's characteristic information determining module 102, for according to user to the recommendation resource information column of first quantityBehavioural information is triggered, determines the characteristic information of the user;
Secondary resource information bar determining module 103, on the recommendation resource information column for terminating displaying first quantityAfterwards, remaining from the recommendation resource collection to recommend to select the second number to match with the characteristic information in resource information columnThe recommendation resource information column of amount;
Secondary resource information bar display module 104, for showing the recommendation resource information column of second quantity.
In some change embodiments of the embodiment of the present application, described device 10, further includes:
Recommend resource collection obtain module, for detect triggering show recommend resource information column operation after, from instituteIt states server and obtains the recommendation resource collection, wherein the recommendation resource collection includes multiple recommendation resource information columns, describedEach recommendation resource information column has at least one feature tag in multiple recommendation resource information columns.
In some change embodiments of the embodiment of the present application, the user's characteristic information determining module 102, comprising:
User's characteristic information determination unit, for according to the user in the recommendation resource information column of first quantityEach triggering behavioural information for recommending resource information column and each feature tag for recommending resource information column to have, reallyThe characteristic information of the fixed user.
In some change embodiments of the embodiment of the present application, the user's characteristic information determination unit, comprising:
Preference profiles determine subelement, for according to the user to each in the recommendation resource information column of first quantityThe triggering behavioural information on recommendation resource information column and each feature tag for recommending resource information column to have, determine the useFamily corresponds to the preference profiles of each feature tag;
Fisrt feature information determines subelement, for determining the characteristic information of the user according to the preference profiles.
In some change embodiments of the embodiment of the present application, the user's characteristic information determination unit, comprising:
Spy positive/negative to determine subelement to feature, that the recommendation resource information column for being triggered according to the user hasSign label determines the positive characteristic information of the user, and/or, the recommendation resource information column not triggered according to the user hasFeature tag determine the negative sense characteristic information of the user;
Second feature information determines subelement, for according to the positive characteristic information and/or the negative sense characteristic informationDetermine the characteristic information of the user.
In some change embodiments of the embodiment of the present application, the triggering behavioural information is comprised at least one of the following:The recommendation resource information column is triggered, the recommendation resource information column is not triggered, is right after triggering the recommendation resource information columnThe viewing duration for recommending recommendations resource corresponding to resource information column, behind the triggering recommendation resource information column to describedRecommend the feedback information of recommendation resource corresponding to resource information column.
In some change embodiments of the embodiment of the present application, the Secondary resource information bar determining module 103, packetIt includes:
Secondary resource information bar determination unit, for being had according to recommendation resource information column each in the recommendation resource collectionSome feature tags are selected and the characteristic information phase from recommendation resource information column remaining in the recommendation resource collectionThe recommendation resource information column for the second quantity matched.
In some change embodiments of the embodiment of the present application, described device 10, further includes:
Hot point resource information bar display module, for showing the hot point resource information bar of third quantity.
In some change embodiments of the embodiment of the present application, the hot point resource information bar of the third quantity is showed inAfter the recommendation resource information column of first quantity, alternatively, the hot point resource information bar of the third quantity and described firstThe recommendation resource information column of quantity, which mixes, to be shown.
In some change embodiments of the embodiment of the present application, described device 10, further includes:
Characteristic information update module, for the triggering according to the user to the recommendation resource information column of second quantityBehavioural information updates the characteristic information of the user.
In some change embodiments of the embodiment of the present application, described device 10, further includes:
Resource request module is matched, for behind the recommendation resource information column for terminating to show second quantity, from serviceDevice is requested the recommendation resource information column to match with the characteristic information of the updated user and is shown.
In some change embodiments of the embodiment of the present application, the recommendation resource information column includes the name for recommending resourceAt least one of title, abstract, brief introduction, preview graph and preview image.
Resource recommendation device provided by the embodiments of the present application, the resource recommendation method provided with the application previous embodiment go outIn identical inventive concept, beneficial effect having the same.
In the above-described embodiment, a kind of resource recommendation method applied to client is provided, it is corresponding, thisApplication also provides a kind of resource recommendation method applied to server, the resource recommendation method applied to server be with it is precedingIt states the resource recommendation applied to client to work in coordination implementation, belongs to identical inventive concept, therefore, below in relation to being applied toThe resource recommendation method of server, the embodiment that can refer to previously with regard to the resource recommendation method for being applied to client illustrate to carry outUnderstand, partial content repeats no more.
Referring to FIG. 3, a kind of resource applied to server provided by some embodiments it illustrates the applicationThe flow chart of recommended method, as shown, the resource recommendation method, comprising the following steps:
Step S201: the recommendation resource acquisition request that client is sent is received.
Step S202: requesting in response to the recommendation resource acquisition, and Xiang Suoshu client, which is sent, recommends resource collection, so as toResource recommendation is conducted batch-wise according to the recommendation resource collection in the client.
In some embodiments, the recommendation resource collection includes multiple recommendation resource information columns, the multiple recommendationEach recommendation resource information column has at least one feature tag in resource information column, so that the client is according to the recommendationRespectively recommend feature tag corresponding to resource information column that resource recommendation is conducted batch-wise in resource collection.Illustrate can refer to it is aforementionedAbout the embodiment explanation for the resource recommendation method for being applied to client, details are not described herein again.
In some embodiments, described to request in response to the recommendation resource acquisition, Xiang Suoshu client, which is sent, recommendsResource collection, comprising:
It is requested in response to the recommendation resource acquisition, inquires user's portrait corresponding with the client;
If inquiry is drawn a portrait less than user corresponding with the client, Xiang Suoshu client, which is sent, recommends resource collection.
It, can be after receiving recommendation resource acquisition request by above embodiment, inquiry and the client firstCorresponding user portrait is drawn a portrait based on the user if can find and carries out resource recommendation, if inquiry less than with the clientCorresponding user is held to draw a portrait, Xiang Suoshu client, which is sent, recommends resource collection.To neatly be provided more for the clientIt is suitable to recommend resource, improve the efficiency and accuracy of resource recommendation.
Resource recommendation method provided by the embodiments of the present application applied to server is provided with the application previous embodimentResource recommendation method applied to client is for identical inventive concept, beneficial effect having the same.
In the above-described embodiment, a kind of resource recommendation method for server, corresponding, this Shen are providedA kind of resource recommendation device is please also provided.Above-mentioned resource recommendation side can be implemented in resource recommendation device provided by the embodiments of the present applicationMethod, the resource recommendation device can be realized by way of software, hardware or soft or hard combination.For example, the resource recommendation deviceIt may include integrated or separated functional module or unit to execute the correspondence step in above-mentioned each method.Referring to FIG. 4, itsThe schematic diagram of another kind resource recommendation device provided by some embodiments for the application.Due to the basic phase of Installation practiceIt is similar to embodiment of the method, so describing fairly simple, the relevent part can refer to the partial explaination of embodiments of method.It is following to retouchThe Installation practice stated is only schematical.
As shown in figure 4, the resource recommendation device 20 may include:
Resource acquisition request receiving module 201, for receiving the recommendation resource acquisition request of client transmission;
Resource collection sending module 202, for requesting in response to the recommendation resource acquisition, the transmission of Xiang Suoshu client is pushed awayResource collection is recommended, so that resource recommendation is conducted batch-wise according to the recommendation resource collection in the client.
In some change embodiments of the embodiment of the present application, the recommendation resource collection includes multiple recommendation resource lettersColumn is ceased, each recommendation resource information column has at least one feature tag in the multiple recommendation resource information column, so as to describedClient respectively recommends feature tag corresponding to resource information column that resource recommendation is conducted batch-wise according in the recommendation resource collection.
In some change embodiments of the embodiment of the present application, the resource collection sending module 202, comprising:
User's portrait query unit is inquired corresponding with the client for requesting in response to the recommendation resource acquisitionUser portrait;
Resource collection transmission unit, if drawing a portrait for inquiring less than user corresponding with the client, Xiang Suoshu clientEnd, which is sent, recommends resource collection.
Resource recommendation device 20 provided by the embodiments of the present application, with the application previous embodiment provide for serverResource recommendation method is for identical inventive concept, beneficial effect having the same.
The application embodiment also provides a kind of resource recommendation side with provided by aforementioned embodiments for clientMethod or the corresponding resource recommendation device of resource recommendation method for server, the resource recommendation device can be for servicingThe terminal device at end, such as server, including independent server and distributed server cluster etc.;The resource recommendation deviceIt is also possible to any calculating equipment with display function, data processing function and communication function, such as mobile phone, notebook electricityBrain, tablet computer, desktop computer etc..Referring to FIG. 5, a kind of money provided by some embodiments it illustrates the applicationThe schematic diagram of source recommendation apparatus.As shown in figure 5, the resource recommendation device 30 includes: processor 300, memory 301, bus302 and communication interface 303, the processor 300, communication interface 303 and memory 301 are connected by bus 302;The storageThe computer program that can be run on the processor 300 is stored in device 301, the processor 300 runs the computerThe resource recommendation method or client server that client is used for provided by the aforementioned any embodiment of the application are executed when programResource recommendation method.
Wherein, memory 301 may include high-speed random access memory (RAM:Random Access Memory),It may further include non-labile memory (non-volatile memory), for example, at least a magnetic disk storage.By extremelyA few communication interface 303 (can be wired or wireless) is realized logical between the system network element and at least one other network elementLetter connection, can be used internet, wide area network, local network, Metropolitan Area Network (MAN) etc..
Bus 302 can be isa bus, pci bus or eisa bus etc..The bus can be divided into address bus, numberAccording to bus, control bus etc..Wherein, memory 301 is for storing program, the processor 300 after receiving and executing instruction,Execute described program, the resource recommendation method for client that aforementioned the embodiment of the present application any embodiment discloses orThe resource recommendation method of client server can be applied in processor 300, or be realized by processor 300.
Processor 300 may be a kind of IC chip, the processing capacity with signal.It is above-mentioned during realizationEach step of method can be completed by the integrated logic circuit of the hardware in processor 300 or the instruction of software form.OnThe processor 300 stated can be general processor, including central processing unit (Central Processing Unit, abbreviationCPU), network processing unit (Network Processor, abbreviation NP) etc.;It can also be digital signal processor (DSP), dedicatedIntegrated circuit (ASIC), ready-made programmable gate array (FPGA) either other programmable logic device, discrete gate or transistorLogical device, discrete hardware components.It may be implemented or execute disclosed each method, step and the logic in the embodiment of the present applicationBlock diagram.General processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with this ShenIt please can be embodied directly in hardware decoding processor the step of method disclosed in embodiment and execute completion, or be handled with decodingHardware and software module combination in device execute completion.Software module can be located at random access memory, flash memory, read-only memory,In the storage medium of this fields such as programmable read only memory or electrically erasable programmable memory, register maturation.This is depositedStorage media is located at memory 301, and processor 300 reads the information in memory 301, and the step of the above method is completed in conjunction with its hardwareSuddenly.
Resource recommendation device provided by the embodiments of the present application is pushed away with the resource provided by the embodiments of the present application for clientThe resource recommendation method of method and client server is recommended for identical inventive concept, beneficial effect having the same.
The application embodiment also provides a kind of resource recommendation side with provided by aforementioned embodiments for clientThe corresponding computer-readable medium of the resource recommendation method of method or client server, referring to FIG. 6, computer-readable shown in itStorage medium is CD 40, is stored thereon with computer program (i.e. program product), the computer program is transported by processorWhen row, the resource provided by aforementioned any embodiment for the resource recommendation method of client or client server can be executedRecommended method.
It should be noted that the example of the computer readable storage medium can also include, but are not limited to phase change memory(PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other kinds of arbitrary access are depositedReservoir (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other lightIt learns, magnetic-based storage media, this is no longer going to repeat them.
The computer readable storage medium provided by the above embodiment of the application is with provided by the embodiments of the present application for visitorThe resource recommendation method at family end and the resource recommendation method of client server are having the same beneficial for identical inventive conceptEffect.
It should be noted that the flow chart and block diagram in the drawings show according to the systems of multiple embodiments of the application,The architecture, function and operation in the cards of method and computer program product.In this regard, in flowchart or block diagramEach box can represent a part of a module, section or code, a part packet of the module, section or codeContaining one or more executable instructions for implementing the specified logical function.It should also be noted that in some realities as replacementIn existing, function marked in the box can also occur in a different order than that indicated in the drawings.For example, two continuous sidesFrame can actually be basically executed in parallel, they can also be executed in the opposite order sometimes, this according to related function andIt is fixed.It is also noted that the group of each box in block diagram and or flow chart and the box in block diagram and or flow chartIt closes, can be realized with the dedicated hardware based system for executing defined function or movement, or specialized hardware can be usedCombination with computer instruction is realized.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through itIts mode is realized.The apparatus embodiments described above are merely exemplary, for example, the division of the unit, onlyA kind of logical function partition, there may be another division manner in actual implementation, in another example, multiple units or components can combineOr it is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed phaseCoupling, direct-coupling or communication connection between mutually can be through some communication interfaces, the INDIRECT COUPLING of device or unit orCommunication connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unitThe component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multipleIn network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unitIt is that each unit physically exists alone, can also be integrated in one unit with two or more units.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent productIt is stored in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially in other wordsThe part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meterCalculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be aPeople's computer, server or network equipment etc.) execute each embodiment the method for the application all or part of the steps.And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are depositedThe various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic or disk.
Finally, it should be noted that the above various embodiments is only to illustrate the technical solution of the application, rather than its limitations;To the greatest extentPipe is described in detail the application referring to foregoing embodiments, those skilled in the art should understand that: its according toSo be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features intoRow equivalent replacement;And these are modified or replaceed, each embodiment technology of the application that it does not separate the essence of the corresponding technical solutionThe range of scheme should all cover in claims hereof and the range of specification.