CN104750824A - Application functional data processing method and device - Google Patents

Application functional data processing method and device Download PDF

Info

Publication number
CN104750824A
CN104750824A CN201510150400.5A CN201510150400A CN104750824A CN 104750824 A CN104750824 A CN 104750824A CN 201510150400 A CN201510150400 A CN 201510150400A CN 104750824 A CN104750824 A CN 104750824A
Authority
CN
China
Prior art keywords
operation behavior
user
data
predicted
application function
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
CN201510150400.5A
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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510150400.5A priority Critical patent/CN104750824A/en
Publication of CN104750824A publication Critical patent/CN104750824A/en
Priority to PCT/CN2015/087226 priority patent/WO2016155199A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides an application functional data processing method and device. The method comprises the steps that a predicted operation behavior of a user is acquired; application functional data related to the predicted operation behavior are acquired according to the predicted operation behavior so that the application functional data can be stored, processed and provided for the user when the user executes the predicted operation behavior. Since the application functional data are acquired without relying on requests sent by an application any longer, the problem that the response speed is low due to the fact that the application functional data related to functions used by the user are acquired only after the request sent by the application according to the operation behavior of the user is received in the prior art can be avoided; accordingly, the processing efficiency is improved.

Description

The disposal route of application function data and device
[technical field]
The present invention relates to web site performance lift technique, particularly relate to a kind of disposal route and device of application function data.
[background technology]
The page represented in application, sometimes WWW (World Wide Web can be also called, Web) page, can be based on HTML (Hypertext Markup Language) (HyperText Markup Language, HTML) webpage (Web Page) write, i.e. html page, or can also be the webpage write based on HTML and Java language, the i.e. java server page (Java Server Page, or can also be the webpage of other language compilation JSP).When the function that user uses the page of application to provide, apply the operation behavior according to user, such as, click certain functionality controls etc., the processing engine that then can use to this application sends request, making processing engine according to applying the request sent, obtaining the relevant application function data of this function and returning to application.
But, after processing engine needs to receive the request that application sends according to the operation behavior of user, the application function data that function that user uses is relevant can be obtained, make the response speed of processing engine slower, especially when application function data need can obtain through complicated computing, therefore, result in the reduction of the efficiency of the process of processing engine.
[summary of the invention]
Many aspects of the present invention provide a kind of disposal route and device of application function data, in order to improve the efficiency of process.
An aspect of of the present present invention, provides a kind of disposal route of application function data, comprising:
Obtain the predicted operation behavior of user;
According to described predicted operation behavior, obtain the application function data that described predicted operation behavior is relevant;
Stores processor is carried out to described application function data, when performing described predicted operation behavior for described user, described application function data is supplied to user.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described predicted operation behavior comprises at least one item in following operation behavior:
The operation behavior that described user performs after performing current operation behavior immediately;
The operation behavior that described user is performed within Preset Time after performing current operation behavior; And
Operation behavior performed within least one item of described user in preset time range and predeterminated position scope.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, before the predicted operation behavior of described acquisition user, also comprises:
Prediction processing is carried out to the operation behavior of described user, to obtain the predicted operation behavior of described user.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and the described operation behavior to user carries out prediction processing, to obtain the predicted operation behavior of described user, comprising:
According at least one item predicted in the historical behavior data of environmental data and described user, prediction processing is carried out to the operation behavior that described user will perform, to obtain the predicted operation behavior of described user.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described prediction environment packet draws together at least one item in following data:
The attribute data of user;
Predicted position data; And
Predicted time data.
Aspect as above and arbitrary possible implementation, a kind of implementation is provided further, described stores processor is carried out, when performing described predicted operation behavior for described user to described application function data, described application function data are supplied to user, comprise:
Described application function data are carried out encapsulation process, stores processor is carried out to the described application function data after encapsulation, when performing described predicted operation behavior for described user, described application function data is supplied to user.
Another aspect of the present invention, provides a kind for the treatment of apparatus of application function data, comprising:
Acquiring unit, for obtaining the predicted operation behavior of user;
Preparatory unit, for according to described predicted operation behavior, obtains the application function data that described predicted operation behavior is relevant;
Described application function data, for carrying out stores processor to described application function data, when performing described predicted operation behavior for described user, are supplied to user by storage unit.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described predicted operation behavior comprises at least one item in following operation behavior:
The operation behavior that described user performs after performing current operation behavior immediately;
The operation behavior that described user is performed within Preset Time after performing current operation behavior; And
Operation behavior performed within least one item of described user in preset time range and predeterminated position scope.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described device also comprises predicting unit, for
Prediction processing is carried out to the operation behavior of described user, to obtain the predicted operation behavior of described user.
Aspect as above and arbitrary possible implementation, provide a kind of implementation, described predicting unit further, specifically for
According at least one item predicted in the historical behavior data of environmental data and described user, prediction processing is carried out to the operation behavior that described user will perform, to obtain the predicted operation behavior of described user.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described prediction environment packet draws together at least one item in following data:
The attribute data of user;
Predicted position data; And
Predicted time data.
Aspect as above and arbitrary possible implementation, provide a kind of implementation, described storage unit further, specifically for
Described application function data are carried out encapsulation process, stores processor is carried out to the described application function data after encapsulation, when performing described predicted operation behavior for described user, described application function data is supplied to user.
As shown from the above technical solution, the embodiment of the present invention is by obtaining the predicted operation behavior of user, and then according to described predicted operation behavior, obtain the application function data that described predicted operation behavior is relevant, make it possible to carry out stores processor to described application function data, when performing described predicted operation behavior for described user, described application function data are supplied to user, acquisition due to these application function data is no longer dependent on the request that application sends, make it possible to avoid in prior art due to after needing to receive request that application sends according to the operation behavior of user, application function data that function that user uses is correlated with can be obtained and the slower problem of the response speed caused, thus improve the efficiency of process.
In addition, adopt technical scheme provided by the invention, acquisition due to these application function data is no longer dependent on the request that application sends, making it possible to can also further according to the predicted operation behavior of user while the request that process application is current sent, obtain the application function data that described predicted operation behavior is relevant, therefore, it is possible to effectively improve the utilization factor of process resource.
In addition, adopt technical scheme provided by the invention, acquisition due to these application function data is no longer dependent on the request that application sends, make when user performs predicted operation behavior, immediately the application function data that described predicted operation behavior is relevant can be supplied to user, therefore, it is possible to effectively improve the real-time of process.
[accompanying drawing explanation]
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The schematic flow sheet of the disposal route of the application function data that Fig. 1 provides for one embodiment of the invention;
The structural representation of the treating apparatus of the application function data that Fig. 2 provides for another embodiment of the present invention;
The structural representation of the treating apparatus of the application function data that Fig. 3 provides for another embodiment of the present invention.
[embodiment]
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments whole obtained under creative work prerequisite, belong to the scope of protection of the invention.
It should be noted that, terminal involved in the embodiment of the present invention can include but not limited to mobile phone, personal digital assistant (Personal Digital Assistant, PDA), radio hand-held equipment, panel computer (Tablet Computer), PC (Personal Computer, PC), MP3 player, MP4 player, wearable device (such as, intelligent glasses, intelligent watch, Intelligent bracelet etc.) etc.
In addition, term "and/or" herein, being only a kind of incidence relation describing affiliated partner, can there are three kinds of relations in expression, and such as, A and/or B, can represent: individualism A, exists A and B simultaneously, these three kinds of situations of individualism B.In addition, character "/" herein, general expression forward-backward correlation is to the relation liking a kind of "or".
The schematic flow sheet of the disposal route of the application function data that Fig. 1 provides for one embodiment of the invention, as shown in Figure 1.
101, the predicted operation behavior of user is obtained.
So-called predicted operation behavior, refers to the operation behavior that user most possibly will perform, and can include but not limited at least one item in following operation behavior:
The operation behavior that described user performs after performing current operation behavior immediately;
The operation behavior that described user is performed within Preset Time after performing current operation behavior; And
Operation behavior performed within least one item of described user in preset time range and predeterminated position scope.
102, according to described predicted operation behavior, the application function data that described predicted operation behavior is relevant are obtained.
So-called application function data, when referring to the function that user uses the page of application to provide, application needs some related datas obtained, such as, during the payment function that the page that user uses provides, application needs the data such as the amount of money, Payment Methods, Send only Account that collect payment.
103, stores processor is carried out to described application function data, when performing described predicted operation behavior for described user, described application function data are supplied to user.
It should be noted that, the executive agent of 101 ~ 103 partly or entirely can for being positioned at the application of local terminal, or can also for being arranged on plug-in unit or SDK (Software Development Kit) (the Software Development Kit of the application being arranged in local terminal, the functional unit such as SDK), or can also for being arranged in the processing engine of network side server, or can also for being positioned at the distributed system of network side, the present embodiment is not particularly limited this.
Be understandable that, described application can be mounted in the local program (nativeApp) in terminal, or can also be a web page program (webApp) of browser in terminal, and the present embodiment does not limit this.
Like this, by obtaining the predicted operation behavior of user, and then according to described predicted operation behavior, obtain the application function data that described predicted operation behavior is relevant, make it possible to carry out stores processor to described application function data, when performing described predicted operation behavior for described user, described application function data are supplied to user, acquisition due to these application function data is no longer dependent on the request that application sends, make it possible to avoid in prior art due to after needing to receive request that application sends according to the operation behavior of user, application function data that function that user uses is correlated with can be obtained and the slower problem of the response speed caused, thus improve the efficiency of process.
Alternatively, in one of the present embodiment possible implementation, before 101, prediction processing can also be carried out to the operation behavior of described user further, to obtain the predicted operation behavior of described user.
Particularly, specifically according at least one item predicted in the historical behavior data of environmental data and described user, prediction processing can be carried out to the operation behavior that described user will perform, to obtain the predicted operation behavior of described user.
So-called prediction environmental data, refers to and can include but not limited at least one item in following data by the environmental data that prediction processing is relevant:
The attribute data of user;
Predicted position data; And
Predicted time data.
Wherein, described predicted position data, the position data corresponding to the position range that pre-sets, such as, waits position range near dining room.
Wherein, described predicted time data, the time data corresponding to the time range that pre-sets, such as, Valentine's Day equal time scope.
Wherein, the attribute data of described user can include but not limited at least one item in following data:
The sex of user;
The age of user;
The occupation of user;
The educational background of user; And
The hobby of user.
In a concrete implementation procedure, specifically according to the log-on message of user, the attribute data of user can be obtained.
In the implementation procedure that another is concrete, specifically according to the historical behavior data of described user, the attribute data of user can be obtained.
Wherein, described historical behavior data can include but not limited at least one item in user search daily record and user's click logs, and the present embodiment is not particularly limited this.
At present, number of site for specific user, can record its user behavior.These record the data obtained, and are exactly the historical behavior data of user.
Such as, according to the historical behavior of registered user, record the historical behavior data of this user.In this case, need record registered user after the login, the historical behavior produced, to form the historical behavior data of registered user.Therefore, historical behavior data now, prerequisite needs registered user to carry out register.
Or, more such as, according to the historical behavior of browser client, record the historical behavior data of this user.In this case, need to record any user after the browser using same terminal, the historical behavior produced, to form the historical behavior data of browser client.Therefore, historical behavior data now, prerequisite needs to use particular browser to carry out browse operation, for specific user without any specific aim.
Or, more such as, according to the historical behavior of terminal user, record the historical behavior data of this user.In this case, need to record any user after the same terminal of use, the historical behavior produced, to form the historical behavior data of terminal user.Therefore, historical behavior data now, prerequisite needs to use particular terminal to carry out browse operation, for specific user without any specific aim.
Particularly, specifically can adopt more existing data digging methods, the historical behavior data of user are excavated, to determine the attribute data of user, such as, the data digging methods such as classification, regretional analysis, cluster, correlation rule, feature, change and variance analysis or Web page excavation, the present embodiment is not particularly limited this.
In a concrete implementation procedure, specifically according to described prediction environmental data, the application characteristic data corresponding to described prediction environmental data can be obtained, such as, shopping characteristics data, dining characteristic, tourism characteristic etc.Then, then can according to obtained application characteristic data, obtain the predicted operation behavior of specific user's (such as, described user etc.) or specific user group, such as, add the shopping such as shopping cart, payment operation behavior, or, more such as, purchase by group, the dining such as to make a reservation operation behavior, etc., as the predicted operation behavior of described user.
In this implementation procedure, after the predicted operation behavior obtaining described user, then can record this user and predict the corresponding relation between environmental data, predicted operation behavior.Particularly, specifically can the user totem information of recording user and prediction environmental data, corresponding relation between predicted operation behavior.
So, in 101, specifically can obtain the user totem information of current environment data and active user, and then then can utilize recorded corresponding relation, obtain the prediction environmental data corresponding to user totem information with described user, if current environment data and described prediction environment data consistent, then can obtain and the predicted operation behavior corresponding to the user totem information of described user, as the predicted operation behavior of this user.
So-called current environment data, refer to the environmental data that active user is correlated with, and can include but not limited at least one item in following data:
The user property of user;
The customer location of user; And
Current time.
In a concrete implementation procedure, specifically according to the locator data of user, the customer location of user can be obtained.
The locator data of so-called user, be specifically as follows the existing various location technology of terminal employing that user uses, such as, GPS (Global Positioning System, GPS) technology, location technology such as Wireless Fidelity (Wireless Fidelity, Wi-Fi) location technology or architecture technology etc., the positioning result of this terminal obtained, the i.e. geographic position data of terminal position, the present embodiment is not particularly limited this.
In the implementation procedure that another is concrete, the IP address of the terminal that specifically can use according to user, obtains the customer location of user.
In the implementation procedure that another is concrete, specifically can according to the historical behavior data of described user, obtain the operation behavior that some have incidence relation, if described user has performed or has performed one of them operation behavior, so, then can using the predicted operation behavior of another operation behavior as described user.
In this implementation procedure, after the predicted operation behavior obtaining described user, then can record the corresponding relation between this user and the operation behavior with incidence relation.Particularly, specifically can corresponding relation between the user totem information of recording user and the operation behavior with incidence relation.
So, in 101, specifically can obtain the current operation behavior of active user and the user totem information of this user, and then then can utilize recorded corresponding relation, obtain the operation behavior with incidence relation corresponding to user totem information with described user, if current operation behavior is one of them operation behavior, then can obtain another operation behavior wherein, as the predicted operation behavior of this user.
It should be noted that, in two concrete implementation procedures above, the user totem information of described user, refers to the information for a unique identification user.
Such as, the user totem information of described user can be the User Identity (IDentity, ID) that described user distributes for website.
User is when some service using website, and need register account number, at this moment, identify label and the User Identity of this user of unique identification can be distributed in website to user.Like this, when user's Website login, website can according to the User Identity of this user, for user provides corresponding service.
Or, more such as, the user totem information of described user can be the website logo that user generates for website.
So-called website logo, can identify (CookieID) for Cookie, or the ID that can also map for User Identity, such as, and Baidu's mark (Baidu ID) etc.
Cookie, sometimes also with its plural form Cookies, refer to some website in order to distinguish user identity, conversate (Session) follow the tracks of and be stored in the data (usually through encryption) in the terminal of user this locality.At this moment, user is when some service using website, and just without the need to register account number, website then can utilize Cookie to follow the tracks of the custom of this website of statistic of user accessing, such as, when accesses, have accessed which page, in the residence time of each webpage, etc.Like this, the corresponding relation of Cookie mark and historical behavior data can be set up.Utilizing these information, is can provide personalized service for user on the one hand, on the other hand, also can as the instrument understanding all user behaviors, the improvement for website management tactics has some reference value.Website specifically can adopt method of the prior art, obtains the cookie information of application.Such as, the page of website buries point (namely putting the invisible pixel of a 1x1), when application first time accesses this webpage, website can for applying the unique CookieID of distribution one, to create a Cookie object in application, for being stored in by the user behavior data of user in the terminal of user this locality, form cookie information.Like this, cookie information then can be sent to website in appointment opportunity by application, such as, when applying the same website of request next time, can send this cookie information etc. to website.
Alternatively, in one of the present embodiment possible implementation, in 103, specifically described application function data can be carried out encapsulation process, stores processor is carried out to the described application function data after encapsulation, when performing described predicted operation behavior for described user, described application function data are supplied to user.
Particularly, specifically can according to adopted internet protocol such as, HTML (Hypertext Markup Language) (HyperText Transfer Protocol, HTTP) etc., described application function data are encapsulated, to obtain the encapsulation of data based on internet protocol.
In the present embodiment, the stores processor of carrying out, specifically by the described application function data after the content of needs storage and described application function data or encapsulation, can be stored in the memory device of terminal.
In a concrete implementation procedure, the memory device of described terminal can memory device at a slow speed, be specifically as follows the hard disk of computer system, or can also be inoperative internal memory and the physical memory of mobile phone, such as, ROM (read-only memory) (Read-Only Memory, ROM) and RAM (random access memory) card etc., the present embodiment is not particularly limited this.
In the implementation procedure that another is concrete, the memory device of described terminal can also be speedy storage equipment, be specifically as follows the internal memory of computer system, or can also be running memory and the Installed System Memory of mobile phone, such as, random access memory (Random Access Memory, RAM) etc., the present embodiment is not particularly limited this.
In the present embodiment, by obtaining the predicted operation behavior of user, and then according to described predicted operation behavior, obtain the application function data that described predicted operation behavior is relevant, make it possible to carry out stores processor to described application function data, when performing described predicted operation behavior for described user, described application function data are supplied to user, acquisition due to these application function data is no longer dependent on the request that application sends, make it possible to avoid in prior art due to after needing to receive request that application sends according to the operation behavior of user, application function data that function that user uses is correlated with can be obtained and the slower problem of the response speed caused, thus improve the efficiency of process.
In addition, adopt technical scheme provided by the invention, acquisition due to these application function data is no longer dependent on the request that application sends, making it possible to can also further according to the predicted operation behavior of user while the request that process application is current sent, obtain the application function data that described predicted operation behavior is relevant, therefore, it is possible to effectively improve the utilization factor of process resource.
In addition, adopt technical scheme provided by the invention, acquisition due to these application function data is no longer dependent on the request that application sends, make when user performs predicted operation behavior, immediately the application function data that described predicted operation behavior is relevant can be supplied to user, therefore, it is possible to effectively improve the real-time of process.
It should be noted that, for aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and involved action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
The structural representation of the treating apparatus of the application function data that Fig. 2 provides for another embodiment of the present invention, as shown in Figure 2.The treating apparatus of the application function data of the present embodiment can comprise acquiring unit 21, preparatory unit 22 and storage unit 23.Wherein, acquiring unit 21, for obtaining the predicted operation behavior of user; Preparatory unit 22, for according to described predicted operation behavior, obtains the application function data that described predicted operation behavior is relevant; Described application function data, for carrying out stores processor to described application function data, when performing described predicted operation behavior for described user, are supplied to user by storage unit 23.
It should be noted that, the treating apparatus of the application function data that the present embodiment provides partly or entirely can for being positioned at the application of local terminal, or can also for being arranged on plug-in unit or SDK (Software Development Kit) (the Software Development Kit of the application being arranged in local terminal, the functional unit such as SDK), or can also for being arranged in the processing engine of network side server, or can also for being positioned at the distributed system of network side, the present embodiment is not particularly limited this.
Be understandable that, described application can be mounted in the local program (nativeApp) in terminal, or can also be a web page program (webApp) of browser in terminal, and the present embodiment does not limit this.
So-called predicted operation behavior, refers to the operation behavior that user most possibly will perform, and can include but not limited at least one item in following operation behavior:
The operation behavior that described user performs after performing current operation behavior immediately;
The operation behavior that described user is performed within Preset Time after performing current operation behavior; And
Operation behavior performed within least one item of described user in preset time range and predeterminated position scope.
Alternatively, in one of the present embodiment possible implementation, as shown in Figure 3, the treating apparatus of the application function data that the present embodiment provides can further include predicting unit 31, for carrying out prediction processing to the operation behavior of described user, to obtain the predicted operation behavior of described user.
Particularly, described predicting unit 31, specifically may be used for, according at least one item predicted in the historical behavior data of environmental data and described user, carrying out prediction processing, to obtain the predicted operation behavior of described user to the operation behavior that described user will perform.
So-called prediction environmental data, refers to and can include but not limited at least one item in following data by the environmental data that prediction processing is relevant:
The attribute data of user;
Predicted position data; And
Predicted time data.
Alternatively, in one of the present embodiment possible implementation, described storage unit 23, described application function data are specifically may be used for carry out encapsulation process, stores processor is carried out to the described application function data after encapsulation, when performing described predicted operation behavior for described user, described application function data are supplied to user.
It should be noted that, method in the embodiment that Fig. 1 is corresponding, the application function data that can be provided by the present embodiment realize.Detailed description see the related content in embodiment corresponding to Fig. 1, can repeat no more herein.
In the present embodiment, the predicted operation behavior of user is obtained by acquiring unit, and then by preparatory unit according to described predicted operation behavior, obtain the application function data that described predicted operation behavior is relevant, make storage unit can carry out stores processor to described application function data, when performing described predicted operation behavior for described user, described application function data are supplied to user, acquisition due to these application function data is no longer dependent on the request that application sends, make it possible to avoid in prior art due to after needing to receive request that application sends according to the operation behavior of user, application function data that function that user uses is correlated with can be obtained and the slower problem of the response speed caused, thus improve the efficiency of process.
In addition, adopt technical scheme provided by the invention, acquisition due to these application function data is no longer dependent on the request that application sends, making it possible to can also further according to the predicted operation behavior of user while the request that process application is current sent, obtain the application function data that described predicted operation behavior is relevant, therefore, it is possible to effectively improve the utilization factor of process resource.
In addition, adopt technical scheme provided by the invention, acquisition due to these application function data is no longer dependent on the request that application sends, make when user performs predicted operation behavior, immediately the application function data that described predicted operation behavior is relevant can be supplied to user, therefore, it is possible to effectively improve the real-time of process.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the system of foregoing description, the specific works process of device and unit, with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiment provided by the present invention, should be understood that, disclosed system, apparatus and method, can realize by another way.Such as, device embodiment described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical, machinery or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form that hardware also can be adopted to add SFU software functional unit realizes.
The above-mentioned integrated unit realized with the form of SFU software functional unit, can be stored in a computer read/write memory medium.Above-mentioned SFU software functional unit is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) or processor (processor) perform the part steps of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, ROM (read-only memory) (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to previous embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (12)

1. a disposal route for application function data, is characterized in that, comprising:
Obtain the predicted operation behavior of user;
According to described predicted operation behavior, obtain the application function data that described predicted operation behavior is relevant;
Stores processor is carried out to described application function data, when performing described predicted operation behavior for described user, described application function data is supplied to user.
2. method according to claim 1, is characterized in that, described predicted operation behavior comprises at least one item in following operation behavior:
The operation behavior that described user performs after performing current operation behavior immediately;
The operation behavior that described user is performed within Preset Time after performing current operation behavior; And
Operation behavior performed within least one item of described user in preset time range and predeterminated position scope.
3. method according to claim 1, is characterized in that, before the predicted operation behavior of described acquisition user, also comprises:
Prediction processing is carried out to the operation behavior of described user, to obtain the predicted operation behavior of described user.
4. method according to claim 3, is characterized in that, the described operation behavior to user carries out prediction processing, to obtain the predicted operation behavior of described user, comprising:
According at least one item predicted in the historical behavior data of environmental data and described user, prediction processing is carried out to the operation behavior that described user will perform, to obtain the predicted operation behavior of described user.
5. method according to claim 4, is characterized in that, described prediction environment packet draws together at least one item in following data:
The attribute data of user;
Predicted position data; And
Predicted time data.
6. the method according to the arbitrary claim of Claims 1 to 5, is characterized in that, describedly carries out stores processor to described application function data, when performing described predicted operation behavior for described user, described application function data is supplied to user, comprises:
Described application function data are carried out encapsulation process, stores processor is carried out to the described application function data after encapsulation, when performing described predicted operation behavior for described user, described application function data is supplied to user.
7. a treating apparatus for application function data, is characterized in that, comprising:
Acquiring unit, for obtaining the predicted operation behavior of user;
Preparatory unit, for according to described predicted operation behavior, obtains the application function data that described predicted operation behavior is relevant;
Described application function data, for carrying out stores processor to described application function data, when performing described predicted operation behavior for described user, are supplied to user by storage unit.
8. device according to claim 7, is characterized in that, described predicted operation behavior comprises at least one item in following operation behavior:
The operation behavior that described user performs after performing current operation behavior immediately;
The operation behavior that described user is performed within Preset Time after performing current operation behavior; And
Operation behavior performed within least one item of described user in preset time range and predeterminated position scope.
9. device according to claim 7, is characterized in that, described device also comprises predicting unit, for
Prediction processing is carried out to the operation behavior of described user, to obtain the predicted operation behavior of described user.
10. device according to claim 9, is characterized in that, described predicting unit, specifically for
According at least one item predicted in the historical behavior data of environmental data and described user, prediction processing is carried out to the operation behavior that described user will perform, to obtain the predicted operation behavior of described user.
11. devices according to claim 10, is characterized in that, described prediction environment packet draws together at least one item in following data:
The attribute data of user;
Predicted position data; And
Predicted time data.
12. devices according to the arbitrary claim of claim 7 ~ 11, is characterized in that, described storage unit, specifically for
Described application function data are carried out encapsulation process, stores processor is carried out to the described application function data after encapsulation, when performing described predicted operation behavior for described user, described application function data is supplied to user.
CN201510150400.5A 2015-03-31 2015-03-31 Application functional data processing method and device Pending CN104750824A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510150400.5A CN104750824A (en) 2015-03-31 2015-03-31 Application functional data processing method and device
PCT/CN2015/087226 WO2016155199A1 (en) 2015-03-31 2015-08-17 Processing method and device for application function data, and non-volatile computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510150400.5A CN104750824A (en) 2015-03-31 2015-03-31 Application functional data processing method and device

Publications (1)

Publication Number Publication Date
CN104750824A true CN104750824A (en) 2015-07-01

Family

ID=53590508

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510150400.5A Pending CN104750824A (en) 2015-03-31 2015-03-31 Application functional data processing method and device

Country Status (2)

Country Link
CN (1) CN104750824A (en)
WO (1) WO2016155199A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016155199A1 (en) * 2015-03-31 2016-10-06 北京百度网讯科技有限公司 Processing method and device for application function data, and non-volatile computer storage medium
CN107145489A (en) * 2016-03-01 2017-09-08 阿里巴巴集团控股有限公司 A kind of information statistical method and device of the client application based on cloud platform
CN107330019A (en) * 2017-06-19 2017-11-07 北京小米移动软件有限公司 Searching method and device
CN111966703A (en) * 2020-06-30 2020-11-20 广州迈安信息科技有限公司 Engineering cost data query method, device, server and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101702306A (en) * 2009-11-17 2010-05-05 广东威创视讯科技股份有限公司 Method for processing image data by display system and display system
CN103455559A (en) * 2011-12-27 2013-12-18 北京奇虎科技有限公司 Method and device for automatically recommending application
US20140351179A1 (en) * 2013-05-27 2014-11-27 Huawei Technologies Co., Ltd. Information push method and apparatus

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8560964B2 (en) * 2008-02-20 2013-10-15 International Business Machines Corporation Method and system for predictive browsing
CN103246526B (en) * 2012-02-07 2016-05-04 腾讯科技(深圳)有限公司 Client prestrain method and client pre-load means
CN103312733B (en) * 2012-03-08 2016-03-02 腾讯科技(深圳)有限公司 Information processing method and device
CN103425670B (en) * 2012-05-16 2018-11-13 百度在线网络技术(北京)有限公司 A kind of method, apparatus and equipment providing a user content recommendation information
CN103092962B (en) * 2013-01-18 2016-08-24 北京搜狗科技发展有限公司 A kind of method and system issuing internet information
CN104216695B (en) * 2013-06-03 2018-08-24 阿里巴巴集团控股有限公司 Page information to be showed is provided and shows the method and system of page info
CN104750824A (en) * 2015-03-31 2015-07-01 北京百度网讯科技有限公司 Application functional data processing method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101702306A (en) * 2009-11-17 2010-05-05 广东威创视讯科技股份有限公司 Method for processing image data by display system and display system
CN103455559A (en) * 2011-12-27 2013-12-18 北京奇虎科技有限公司 Method and device for automatically recommending application
US20140351179A1 (en) * 2013-05-27 2014-11-27 Huawei Technologies Co., Ltd. Information push method and apparatus

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016155199A1 (en) * 2015-03-31 2016-10-06 北京百度网讯科技有限公司 Processing method and device for application function data, and non-volatile computer storage medium
CN107145489A (en) * 2016-03-01 2017-09-08 阿里巴巴集团控股有限公司 A kind of information statistical method and device of the client application based on cloud platform
CN107145489B (en) * 2016-03-01 2020-12-01 阿里巴巴集团控股有限公司 Information statistics method and device for client application based on cloud platform
CN107330019A (en) * 2017-06-19 2017-11-07 北京小米移动软件有限公司 Searching method and device
CN111966703A (en) * 2020-06-30 2020-11-20 广州迈安信息科技有限公司 Engineering cost data query method, device, server and storage medium
CN111966703B (en) * 2020-06-30 2023-11-03 广州迈安信息科技有限公司 Engineering cost data query method, device, server and storage medium

Also Published As

Publication number Publication date
WO2016155199A1 (en) 2016-10-06

Similar Documents

Publication Publication Date Title
CN109684575A (en) Processing method and processing device, storage medium, the computer equipment of web data
US20130198203A1 (en) Bot detection using profile-based filtration
CN104850546B (en) Display method and system of mobile media information
CN101681496B (en) Method for generating access statistic data on individual visitor to web site
CN105335511A (en) Webpage access method and device
CN104142826A (en) Method, device and system for constructing page
US20150236925A1 (en) Managing cookie data
CN104991898A (en) Processing method and apparatus for pushing information
CN103955495B (en) The method for down loading and device of page child resource
CN104731869B (en) The page shows method and device
CN110334299A (en) A kind of pop-up methods of exhibiting, device and electronic equipment monitored based on address field
CN110808868B (en) Test data acquisition method and device, computer equipment and storage medium
CN104750824A (en) Application functional data processing method and device
CN104239453A (en) Data processing method and device
CN108804445A (en) Heating power drawing generating method and device
CN110362761A (en) A kind of webpage jump method, device and electronic equipment monitored based on web page address
CN110796462A (en) Method and device for guiding flow
CN105160016A (en) Method and device for acquiring user attributes
CN102880716B (en) The active being identified the inter-related task of entity is paid
CN107294905B (en) Method and device for identifying user
CN105488161A (en) Information pushing method and apparatus
CN106372158A (en) Method and device for processing user behavior data
CN108011936A (en) Method and apparatus for pushed information
KR101692482B1 (en) Advertising Method of Mobile Device, the Mobile Device and Program Distributing Server therefor
CN108133029A (en) Method of adjustment, device, equipment and the computer readable storage medium of map element

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: 20150701