CN103501485A - Application pushing method, device and terminal device - Google Patents
Application pushing method, device and terminal device Download PDFInfo
- Publication number
- CN103501485A CN103501485A CN201310434947.9A CN201310434947A CN103501485A CN 103501485 A CN103501485 A CN 103501485A CN 201310434947 A CN201310434947 A CN 201310434947A CN 103501485 A CN103501485 A CN 103501485A
- Authority
- CN
- China
- Prior art keywords
- application
- terminal
- operation behavior
- predetermined registration
- pushed
- 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.)
- Granted
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Abstract
The embodiment of the invention discloses an application pushing method, device and terminal device, and belongs to the technical field of communication. The method comprises the steps of collecting operation behaviors on the terminal, when the collected operation behaviors are matched with the preset operation behavior, determining that the terminal is in the recommendable state, and determining a pushed application according to the operation situation of the application in the terminal. The device comprises a collection module, a matching module and a determining module. The terminal device comprises a storage and one or more programs. According to the application pushing method, device and terminal device, active application pushing for a user is achieved, the time and energy of the user are saved, and the efficiency and the user satisfaction are improved.
Description
Technical field
The present invention relates to communication technical field, particularly a kind of method, device and terminal equipment that pushes application.
Background technology
Smart mobile phone is day by day universal, and mobile phone has become the various daily neces saries of people's life.The user initiatively browses on mobile phone the application app installed has become daily habits.But many times, the user browses mobile phone and there is no direct purpose, is only in order to kill time, and is diverted oneself.
The user is browsing in the process of mobile phone, and more common operation is that the user initiatively finds new application by application market or application shop, then downloads, installs or the various application of upgrading, and enjoy the various services that various application provide.
But, in said process, the user must find new application on one's own initiative, the application that needs cost regular hour and energy removal search to need, the result of complex operation and very possible search is also undesirable.
Summary of the invention
In view of this, disclosure embodiment provides a kind of method, device and terminal equipment that pushes application, is the application of user's active push, saves user's time and efforts, raises the efficiency the satisfaction with the user.
On the one hand, provide a kind of method that pushes application, having comprised:
Operation behavior on acquisition terminal;
When the operation behavior of described collection and predetermined registration operation behavior coupling, determine that described terminal is in recommending state;
According to the operational circumstances of applying in described terminal, determine the application pushed.
Wherein, when the operation behavior of described collection and predetermined registration operation behavior coupling, determine that described terminal, in recommending state, comprising:
Whether the operation behavior that judges described collection meets described predetermined registration operation behavior;
If meet, determine that described terminal is in recommending state;
If do not meet, continue the operation behavior on acquisition terminal;
Wherein, described predetermined registration operation behavior comprises: repeatedly open screen locking operation, repeatedly interface switching or repeatedly open application after do not arrive appointment time close again this application.
Wherein, according to the operational circumstances of applying in described terminal, determine the application pushed, comprising:
Search to the application generated in fixed time section till current time, using the application of searching as determining the application pushed; Perhaps,
Search the application of using the history of application to conform to described terminal, using the application of searching as determining the application pushed; Perhaps,
Search the application of using the history of application to conform to associated terminal, using the application of searching as determining the application pushed, described associated terminal be to use consolidated network to login other terminal in high in the clouds with described terminal.
Wherein, described method also comprises:
Show the application of described definite propelling movement on described terminal with tabular form.
Wherein, described method also comprises:
Before showing the application of described definite propelling movement, obtain the selection to the propelling movement application of record;
According to the type of the selected application of recording, adjust the list ordering that this determines the application pushed.
Wherein, described method also comprises:
To pushing the response of application, adjust described predetermined registration operation behavior according to described terminal.
On the other hand, provide a kind of device that pushes application, having comprised:
Acquisition module, for the operation behavior on acquisition terminal;
Matching module, during for the operation behavior when described collection and predetermined registration operation behavior coupling, determine that described terminal is in recommending state;
Determination module, for the operational circumstances of applying according to described terminal, determine the application pushed.
Wherein, described matching module comprises:
Whether judging unit, meet described predetermined registration operation behavior for the operation behavior that judges described collection;
Determining unit, if the operation behavior for the described collection of described judgment unit judges meets described predetermined registration operation behavior, determine that described terminal is in recommending state, if the operation behavior of the described collection of described judgment unit judges does not meet described predetermined registration operation behavior, trigger described acquisition module and continue the operation behavior on acquisition terminal;
Wherein, described predetermined registration operation behavior comprises: repeatedly open screen locking operation, repeatedly interface switching or repeatedly open application after do not arrive appointment time close again this application.
Wherein, described determination module comprises:
The first determining unit, for searching to the application generated in fixed time section till current time, using the application of searching as determining the application pushed; Perhaps,
The second determining unit, for searching the application of using the history of application to conform to described terminal, using the application of searching as determining the application pushed; Perhaps,
The 3rd determining unit, for searching the application of using the history of application to conform to associated terminal, using the application of searching as determining the application pushed, described associated terminal be to use consolidated network to login other terminal in high in the clouds with described terminal.
Wherein, described device also comprises:
Display module, for showing the application of described definite propelling movement on described terminal with tabular form.
Wherein, described device also comprises:
Order module, before at described display module, showing the application of described definite propelling movement, obtain the selection to the propelling movement application of record, according to the type of the selected application of recording, adjusts the list ordering that this determines the application pushed.
Wherein, described device also comprises:
Adjusting module, for the response to the propelling movement application according to described terminal, adjust described predetermined registration operation behavior.
Another aspect, a kind of terminal equipment is provided, include memory, and one or more than one program, one of them or an above program are stored in memory, and are configured to carry out described one or above program package containing for carrying out the instruction of following operation by one or above processor:
Operation behavior on acquisition terminal;
When the operation behavior of described collection and predetermined registration operation behavior coupling, determine that described terminal is in recommending state;
According to the operational circumstances of applying in described terminal, determine the application pushed.
Some beneficial effects that the technical scheme that disclosure embodiment provides is brought can comprise: by the operation behavior on acquisition terminal; When the operation behavior of described collection and predetermined registration operation behavior coupling, determine that described terminal is in recommending state; According to the operational circumstances of applying in described terminal, determine the application pushed, realized having saved user's time and efforts for the application of user's active push, improved efficiency and user's satisfaction.
The accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in disclosure embodiment, in below describing embodiment, the accompanying drawing of required use is briefly described, apparently, accompanying drawing in the following describes is only embodiment more of the present disclosure, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the method exemplary process diagram of the propelling movement application that provides of disclosure embodiment 1;
Fig. 2 is the method exemplary process diagram of the propelling movement application that provides of disclosure embodiment 2;
Fig. 3 a and Fig. 3 b are that the demonstration that disclosure embodiment 2 provides pushes the illustrative diagram of applying;
Fig. 4 is the method exemplary process diagram of the propelling movement application that provides of disclosure embodiment 3;
Fig. 5 is a kind of exemplary block diagram of device of the propelling movement application that provides of disclosure embodiment 4;
Fig. 6 is the another kind of exemplary block diagram of device of the propelling movement application that provides of disclosure embodiment 4;
Fig. 7 is the terminal equipment exemplary block diagram that disclosure embodiment 5 provides.
By above-mentioned accompanying drawing, the embodiment that the disclosure is clear and definite has been shown, hereinafter more detailed description will be arranged.These accompanying drawings and text description are not in order to limit the scope of disclosure design by any mode, but by reference to specific embodiment for those skilled in the art illustrate concept of the present disclosure.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, disclosure execution mode is described in further detail.
Embodiment 1
Referring to Fig. 1, the present embodiment provides a kind of method that pushes application, comprises the steps.
In step 101, the operation behavior on acquisition terminal;
The terminal that the present embodiment relates to refers to mobile terminal device, includes but not limited to: mobile phone, notebook computer, panel computer etc.This operation behavior includes but not limited to: the terminal use to the operation of the intrinsic application of system in terminal or terminal use to operation of the APP that installs in terminal etc.
In step 102, when the operation behavior gathered and predetermined registration operation behavior coupling, determine that terminal is in recommending state;
What in the present embodiment, relate to can refer to the state of terminal use in random use terminal by the recommendation state, can be considered as alysosis, now, can apply recommendation to terminal.On the contrary, if terminal not in recommending state, the terminal use is current may be in busy state, as used certain APP etc., now, is not suitable for applying recommendation to terminal.
In step 103, according to the operational circumstances of applying in terminal, determine the application pushed.
In the present embodiment, this predetermined registration operation behavior can be stored in terminal this locality, or also can be stored on cloud server, and the present embodiment is not specifically limited this.When the predetermined registration operation behavior is stored in terminal this locality, can be carried out by terminal the coupling of operation behavior and predetermined registration operation behavior, consider the disposal ability of terminal, in another embodiment, the predetermined registration operation behavior is stored in to cloud server, as be stored in a database, the operation behavior on the terminal gathered by the server in high in the clouds and the coupling of predetermined registration operation behavior, thus treatment effeciency can be improved.Wherein, when the server in high in the clouds is carried out matching operation, terminal can be recorded in the operation behavior collected in journal file, and this journal file is sent to the server in high in the clouds, thereby the server in high in the clouds can extract the operation behavior that terminal collects from this journal file.
In the present embodiment, when the operation behavior gathered and predetermined registration operation behavior coupling, determine that terminal, in recommending state, comprising:
Judge whether this operation behavior meets the predetermined registration operation behavior;
If meet, determine that terminal is in recommending state; If do not meet, continue the operation behavior on acquisition terminal; Wherein, this predetermined registration operation behavior includes but not limited to: repeatedly open screen locking operation, repeatedly interface switching or repeatedly open application after do not arrive appointment time close again this application.
In the present embodiment, according to the operational circumstances of applying in terminal, determine the application pushed, comprising:
Search to the application generated in fixed time section till current time, using the application of searching as determining the application pushed; Perhaps,
Search the application of using the history of application to conform to terminal, using the application of searching as determining the application pushed; Perhaps,
Search the application of using the history of application to conform to associated terminal, using the application of searching as determining the application pushed, wherein, this associated terminal be to use consolidated network to login other terminal in high in the clouds with above-mentioned terminal.
The application of the propelling movement that the present embodiment relates to, its content does not limit, as be an APP, or a music, or a video etc., the application of this propelling movement can allow the terminal use have more selection to kill time, and carries out various amusements etc.In addition, can be one can be also a plurality of in the application of this propelling movement.When the application pushed only has one, directly whether display alarm opens this application, or directly the icon of this application is flashed to demonstration etc.When the application pushed has when a plurality of, can show the plurality of application with tabular form, can also carry out roll display etc. in this list, perhaps also can show in the system message notice center of terminal, perhaps also can on terminal interface, generate translucent interface and show etc. on this translucent interface, in addition, can also have various ways to realize, the present embodiment is not specifically limited this.
In the present embodiment, show that on terminal the application of propelling movement is to after the user, the user can select the application needed to carry out a series of operation, includes but not limited to download, installation, online use etc.For example, thereby the user can click certain application, this application is installed in terminal, or music file or video file that the user directly clicks propelling movement carry out online broadcasting etc.
Further, said method also comprises:
Obtain the selection to the propelling movement application of record, according to the type of the selected application of recording, adjust the list ordering that this determines the application pushed, then the list of application after the demonstration sequence on terminal.
In the present embodiment, said method also comprises:
To pushing the response of application, adjust the predetermined registration operation behavior according to terminal.
Wherein, this terminal comprises the response of the application that pushes: terminal is accepted the application pushed, and then carries out and download, install and use, or uses online the operation such as this application; Perhaps, the application that the terminal refusal pushes, do not carry out any operation to the application pushed.According to these responses, can adjust this predetermined registration operation behavior, thereby make this predetermined registration operation behavior more meet terminal use's use habit, improve the success rate of mating.For example, confirm that according to the operation behavior of interface switching repeatedly terminal is in recommending state, and after applying recommendation to terminal, terminal is all refused the application of recommending, can by this repeatedly the operation behavior of interface switching modify, as will be repeatedly during interface switching the isoparametric numerical value of number of times, official hour of appointment heighten, or also can in the predetermined registration operation behavior, delete this operation behavior of interface switching repeatedly, use other operation behavior etc. instead, the present embodiment is not specifically limited this.
The said method that the present embodiment provides, by the operation behavior on acquisition terminal; When the operation behavior gathered and predetermined registration operation behavior coupling, determine that terminal is in recommending state; According to the operational circumstances of applying in terminal, determine the application pushed, realized as the application of user's active push, saved user's time and efforts, improved efficiency and user's satisfaction, the user can use the application of recommendation, as browses, plays, watches video etc., to the user, brings better experience.
Embodiment 2
Referring to Fig. 2, the present embodiment provides a kind of method that pushes application, comprises the steps.
In step 201, the operation behavior on acquisition terminal;
The terminal that the present embodiment relates to refers to mobile terminal, includes but not limited to: mobile phone, notebook computer, panel computer etc.This operation behavior includes but not limited to: the terminal use to the operation of the intrinsic application of system in terminal or terminal use to operation of the APP that installs in terminal etc.
In step 202, whether this operation behavior that judgement gathers meets the predetermined registration operation behavior; If meet, carry out 203; If do not meet, return and carry out 201;
Wherein, the predetermined registration operation behavior includes but not limited to: repeatedly open screen locking operation, repeatedly interface switching or repeatedly open application after do not arrive appointment time close again this application;
Wherein, this is repeatedly opened the screen locking operation and refers to that the number of times of opening the screen locking operation in official hour surpasses the number of times of appointment, the number of times of this official hour and appointment can arrange as required, and the present embodiment is not specifically limited this, as opened in 1 minute 3 times or 5 inferior.
This repeatedly interface switching refer to that in official hour the handover operation between a plurality of interfaces on the table surpasses the number of times of appointment, the number of times of this official hour and appointment can arrange as required, the present embodiment is not specifically limited this, as interface switching in 30 seconds 8 times or 10 inferior.It is worth mentioning that, in the process of interface switching repeatedly, the terminal use may not open any APP executable operations, perhaps, also likely opened momently some or several APP and then closed again APP, thus, also can confirm that terminal is in recommending state.
This is opened after application the time that does not arrive appointment and not only closes this application and refer to that the terminal use opens but also close application in the short period of time.The time of this appointment can arrange as required, as 1 second, 3 seconds, 5 seconds etc., in the process that opens and closes application, the user may carry out shirtsleeve operation to application, perhaps also likely just do not carry out any operation, the present embodiment is not specifically limited this at all.Repeatedly carry out and open after application the time that does not arrive appointment and close again the operation of this application, refer to that the number of times of carrying out this operation in official hour surpasses the number of times of appointment, the number of times of this official hour and appointment can arrange as required, and the present embodiment is not specifically limited this.
In step 203, determine that terminal is in recommending state;
What in the present embodiment, relate to can refer to the state of terminal use in random use terminal by the recommendation state, can be considered as alysosis, now, can apply propelling movement to terminal.On the contrary, if terminal not in recommending state, the terminal use is current may be in busy state, as used certain APP etc., now, is not suitable for applying propelling movement to terminal.
In step 204, according to the operational circumstances of applying in terminal, determine the application pushed.
In the present embodiment, this predetermined registration operation behavior can be stored in terminal this locality, or also can be stored on cloud server, and the present embodiment is not specifically limited this.When the predetermined registration operation behavior is stored in terminal this locality, can be carried out by terminal the coupling of operation behavior and predetermined registration operation behavior, consider the disposal ability of terminal, preferably, the predetermined registration operation behavior is stored in to high in the clouds, as be stored in a database, the operation behavior on the terminal gathered by the server in high in the clouds and the coupling of predetermined registration operation behavior, thus treatment effeciency can be improved.Wherein, when the server in high in the clouds is carried out matching operation, terminal can be recorded in the operation behavior collected in journal file, and this journal file is sent to the server in high in the clouds, thereby the server in high in the clouds can extract the operation behavior that terminal collects from this journal file.
Wherein, according to the operational circumstances of applying in terminal, determine the application pushed, comprising:
Search to the application generated in fixed time section till current time, using the application of searching as determining the application pushed; Perhaps,
Search the application of using the history of application to conform to terminal, using the application of searching as determining the application pushed; Perhaps,
Search the application of using the history of application to conform to associated terminal, using the application of searching as determining the application pushed, this associated terminal be to use consolidated network to login other terminal in high in the clouds with above-mentioned terminal.
The application of the propelling movement that the present embodiment relates to, its content does not limit, as be an APP, or a music, or a video etc., the application of this propelling movement can allow the terminal use have more selection to kill time, and carries out various amusements etc.In addition, can be one can be also a plurality of in the application of this propelling movement.When the application pushed only has one, directly whether display alarm opens this application, or directly the icon of this application is flashed to demonstration etc.Referring to Fig. 3 a, when the application pushed has when a plurality of, can show the plurality of application with tabular form, can also carry out roll display etc. in this list, referring to Fig. 3 b, or also can show in the system message notice center of terminal, or also can on terminal interface, generate translucent interface and show etc. on this translucent interface, can have various ways to realize, the present embodiment is not specifically limited this.
In the present embodiment, show that on terminal the application of propelling movement is to after the user, the user can select the application needed to carry out a series of operation, includes but not limited to download, installation, online use etc.For example, thereby the user can click certain application, this application is installed in terminal, or music file or video file that the user directly clicks propelling movement carry out online broadcasting etc.
Further, said method also comprises:
Show on terminal with tabular form and determine the application pushed.
Further, said method can also comprise:
Before showing the application of determining propelling movement, obtain the selection to the propelling movement application of record;
According to the type of the selected application of recording, adjust the list ordering that this determines the application pushed.
In one embodiment, the sequence of the application that the application that can select to terminal is relevant is adjusted into as far as possible forward, after the sequence of application that will be relevant to the unselected application of terminal is adjusted into and leans on as far as possible, thereby facilitate terminal to select as soon as possible the application needed, raise the efficiency and satisfaction.For example, recommend 6 application to terminal, terminal has selected to come 2 application of front, analyze next 4 application, to all be considered as the not acceptant application of terminal to these 4 the relevant application of application, the sequence of these application is arranged backward, can recommend as much as possible 2 application that application is relevant selecting with terminal, by the sequence of these application to front row.
In the present embodiment, said method also comprises:
Response according to terminal to the application of propelling movement, adjust the predetermined registration operation behavior.
Wherein, terminal comprises the response of the application that pushes: terminal is accepted the application pushed, and then carries out and download, install and use, or uses online the operation such as this application; Perhaps, the application that the terminal refusal pushes, do not carry out any operation to the application pushed.According to these responses, can adjust this predetermined registration operation behavior, thereby make this predetermined registration operation behavior more meet terminal use's use habit, improve the success rate of mating.For example, confirm that according to the operation behavior of interface switching repeatedly terminal is in recommending state, and after applying recommendation to terminal, terminal is all refused the application of recommending, can by this repeatedly the operation behavior of interface switching modify, as will be repeatedly the isoparametric numerical value of number of times, official hour of appointment during interface switching heighten, perhaps also can in the predetermined registration operation behavior, delete this operation behavior of interface switching repeatedly, use other operation behavior etc. instead, the present embodiment is not specifically limited this.
The said method that the present embodiment provides, by the operation behavior on acquisition terminal; When the operation behavior gathered and predetermined registration operation behavior coupling, determine that terminal is in recommending state; According to the operational circumstances of applying in terminal, determine the application pushed, realized as the application of user's active push, saved user's time and efforts, improved efficiency and user's satisfaction, the user can use the application of recommendation, as browses, plays, watches video etc., to the user, brings better experience.
Embodiment 3
Referring to Fig. 4, the present embodiment provides a kind of method that pushes application, comprises the steps.
In step 401, the operation behavior on acquisition terminal;
The terminal that the present embodiment relates to refers to mobile terminal, includes but not limited to: mobile phone, notebook computer, panel computer etc.This operation behavior includes but not limited to: the terminal use to the operation of the intrinsic application of system in terminal or terminal use to operation of the APP that installs in terminal etc.
In step 402, when the operation behavior gathered and predetermined registration operation behavior coupling, determine that terminal is in recommending state;
Wherein, judge whether this operation behavior meets the predetermined registration operation behavior; If meet, determine that terminal is in recommending state; If do not meet, continue the operation behavior on acquisition terminal.
This predetermined registration operation behavior includes but not limited to: repeatedly open screen locking operation, repeatedly interface switching or repeatedly open application after do not arrive appointment time close again this application.
What in the present embodiment, relate to can refer to the state of terminal use in random use terminal by the recommendation state, can be considered as alysosis, now, can apply recommendation to terminal.On the contrary, if terminal not in recommending state, the terminal use is current may be in busy state, as used certain APP etc., now, is not suitable for applying recommendation to terminal.
Wherein, this is repeatedly opened the screen locking operation and refers to that the number of times of opening the screen locking operation in official hour surpasses the number of times of appointment, the number of times of this official hour and appointment can arrange as required, and the present embodiment is not specifically limited this, as opened in 1 minute 3 times or 5 inferior.
This repeatedly interface switching refer to that in official hour the handover operation between a plurality of interfaces on the table surpasses the number of times of appointment, the number of times of this official hour and appointment can arrange as required, the present embodiment is not specifically limited this, as interface switching in 30 seconds 8 times or 10 inferior.It is worth mentioning that, in the process of interface switching repeatedly, the terminal use may not open any APP executable operations, perhaps, also likely opened momently some or several APP and then closed again APP, thus, also can confirm that terminal is in recommending state.
This is opened after application the time that does not arrive appointment and not only closes this application and refer to that the terminal use opens but also close application in the short period of time.The time of this appointment can arrange as required, as 1 second, 3 seconds, 5 seconds etc., in the process that opens and closes application, the user may carry out shirtsleeve operation to application, perhaps also likely just do not carry out any operation, the present embodiment is not specifically limited this at all.Repeatedly carry out and open after application the time that does not arrive appointment and close again the operation of this application, refer to that the number of times of carrying out this operation in official hour surpasses the number of times of appointment, the number of times of this official hour and appointment can arrange as required, and the present embodiment is not specifically limited this.
In step 403, search to the application generated in fixed time section till current time, using the application of searching as determining the application pushed; Or search the application of using the history of application to conform to terminal, using the application of searching as determining the application pushed; Or search the application of using the history of application to conform to associated terminal, using the application of searching as determining the application pushed.
This associated terminal is to use other terminal in consolidated network login high in the clouds with this terminal;
Wherein, refer to the application of up-to-date release to the application generated in fixed time section till current time, generally the application of up-to-date release can be recommended to terminal.This fixed time section can arrange as required, and as in 2 hours, one day or in 2 days etc., the present embodiment is not specifically limited this.
Search the application of using the history of application to conform to terminal, refer to that associated application is searched in previously used application according to terminal, be applied as a certain game as terminal is previously used, search the game class application of playing relevant to this and recommend terminal.
Associated terminal and this terminal are used consolidated network login high in the clouds can comprise several scenes, for example, terminal A is used millet account and password login millet store, and terminal B is used millet account and password also to login the millet store, terminal A and terminal B associated terminal each other.For another example, terminal C is used apple account and password login apple application shop, and terminal D is also used apple account and password login apple application shop, terminal C and terminal D associated terminal each other.
In the present embodiment, this predetermined registration operation behavior can be stored in terminal this locality, or also can be stored on cloud server, and the present embodiment is not specifically limited this.When the predetermined registration operation behavior is stored in terminal this locality, can be carried out by terminal the coupling of operation behavior and predetermined registration operation behavior, consider the disposal ability of terminal, preferably, the predetermined registration operation behavior is stored in to high in the clouds, as be stored in a database, the coupling of being carried out this operation behavior and predetermined registration operation behavior by the server in high in the clouds, thus treatment effeciency can be improved.Wherein, when the server in high in the clouds is carried out matching operation, terminal can be recorded in the operation behavior collected in journal file, and this journal file is sent to the server in high in the clouds, thereby the server in high in the clouds can extract the operation behavior that terminal collects from this journal file.
The application of the propelling movement that the present embodiment relates to, its content does not limit, as be an APP, or a music, or a video etc., the application of this propelling movement can allow the terminal use have more selection to kill time, and carries out various amusements etc.In addition, can be one can be also a plurality of in the application of this propelling movement.When the application pushed only has one, directly whether display alarm opens this application, or directly the icon of this application is flashed to demonstration etc.When the application pushed has when a plurality of, can show the plurality of application with tabular form, can also carry out roll display etc. in this list, perhaps also can show in the system message notice center of terminal, perhaps also can on terminal interface, generate translucent interface and show etc. on this translucent interface, can have various ways to realize, the present embodiment is not specifically limited this.
In the present embodiment, show that on terminal the application of propelling movement is to after the user, the user can select the application needed to carry out a series of operation, includes but not limited to download, installation, online use etc.For example, thereby the user can click certain application, this application is installed in terminal, or music file or video file that the user directly clicks propelling movement carry out online broadcasting etc.
Further, said method also comprises:
Show on terminal with tabular form and determine the application pushed.
Further, said method can also comprise:
Before showing the application of determining propelling movement, obtain the selection to the propelling movement application of record;
According to the type of the selected application of recording, adjust the list ordering that this determines the application pushed.
Particularly, the sequence of the application that the application that can select to terminal is relevant is adjusted into as far as possible forward, after the sequence of application that will be relevant to the unselected application of terminal is adjusted into and leans on as far as possible, thereby facilitate terminal to select as soon as possible the application needed, raise the efficiency and satisfaction.For example, recommend 6 application to terminal, terminal has selected to come 2 application of front, analyze next 4 application, to all be considered as the not acceptant application of terminal to these 4 the relevant application of application, the sequence of these application is arranged backward, can recommend as much as possible 2 application that application is relevant selecting with terminal, by the sequence of these application to front row.
In the present embodiment, said method also comprises:
Response according to terminal to the application of propelling movement, adjust the predetermined registration operation behavior.
Wherein, this terminal comprises the response of the application that pushes: terminal is accepted the application pushed, and then carries out and download, install and use, or uses online the operation such as this application; Perhaps, the application that the terminal refusal pushes, do not carry out any operation to the application pushed.According to these responses, can adjust this predetermined registration operation behavior, thereby make this predetermined registration operation behavior more meet terminal use's use habit, improve the success rate of mating.For example, confirm that according to the operation behavior of interface switching repeatedly terminal is in recommending state, and after applying recommendation to terminal, terminal is all refused the application of recommending, can by this repeatedly the operation behavior of interface switching modify, as will be repeatedly the isoparametric numerical value of number of times, official hour of appointment during interface switching heighten, perhaps also can in the predetermined registration operation behavior, delete this operation behavior of interface switching repeatedly, use other operation behavior etc. instead, the present embodiment is not specifically limited this.
The said method that the present embodiment provides, by the operation behavior on acquisition terminal; When the operation behavior gathered and predetermined registration operation behavior coupling, determine that terminal is in recommending state; According to the operational circumstances of applying in terminal, determine the application pushed, realized as the application of user's active push, saved user's time and efforts, improved efficiency and user's satisfaction, the user can use the application of recommendation, as browses, plays, watches video etc., to the user, brings better experience.
Embodiment 4
Referring to Fig. 5, the present embodiment provides a kind of device that pushes application, comprising:
The terminal that the present embodiment relates to refers to mobile terminal, includes but not limited to: mobile phone, notebook computer, panel computer etc.This operation behavior includes but not limited to: the terminal use to the operation of the intrinsic application of system in terminal or terminal use to operation of the APP that installs in terminal etc.
What in the present embodiment, relate to can refer to the state of terminal use in random use terminal by the recommendation state, can be considered as alysosis, now, can apply propelling movement to terminal.On the contrary, if terminal not in recommending state, the terminal use is current may be in busy state, as used certain APP etc., now, is not suitable for applying propelling movement to terminal.
This device that the present embodiment provides can be arranged in server, as high in the clouds server etc.This predetermined registration operation behavior can be stored in server, or also can be stored in database.Wherein, the journal file that acquisition module 401 can send by receiving terminal, extract the operation behavior that terminal collects, thereby carry out the coupling of this operation behavior and predetermined registration operation behavior.
In the present embodiment, matching module 502 comprises:
Whether judging unit, meet the predetermined registration operation behavior for the operation behavior that judges collection;
Determining unit, if the operation behavior for the judgment unit judges collection meets the predetermined registration operation behavior, determine that terminal is in recommending state, if the operation behavior of judgment unit judges collection does not meet the predetermined registration operation behavior, the triggering collection module continues the operation behavior on acquisition terminal;
Wherein, the predetermined registration operation behavior comprises: repeatedly open screen locking operation, repeatedly interface switching or repeatedly open application after do not arrive appointment time close again this application.
Wherein, this is repeatedly opened the screen locking operation and refers to that the number of times of opening the screen locking operation in official hour surpasses the number of times of appointment, the number of times of this official hour and appointment can arrange as required, and the present embodiment is not specifically limited this, as opened in 1 minute 3 times or 5 inferior.
This repeatedly interface switching refer to that in official hour the handover operation between a plurality of interfaces on the table surpasses the number of times of appointment, the number of times of this official hour and appointment can arrange as required, the present embodiment is not specifically limited this, as interface switching in 30 seconds 8 times or 10 inferior.It is worth mentioning that, in the process of interface switching repeatedly, the terminal use may not open any APP executable operations, perhaps, also likely opened momently some or several APP and then closed again APP, thus, also can confirm that terminal is in recommending state.
This is opened after application the time that does not arrive appointment and not only closes this application and refer to that the terminal use opens but also close application in the short period of time.The time of this appointment can arrange as required, as 1 second, 3 seconds, 5 seconds etc., in the process that opens and closes application, the user may carry out shirtsleeve operation to application, perhaps also likely just do not carry out any operation, the present embodiment is not specifically limited this at all.Repeatedly carry out and open after application the time that does not arrive appointment and close again the operation of this application, refer to that the number of times of carrying out this operation in official hour surpasses the number of times of appointment, the number of times of this official hour and appointment can arrange as required, and the present embodiment is not specifically limited this.
In the present embodiment, determination module 503 comprises:
The first determining unit, for searching to the application generated in fixed time section till current time, using the application of searching as determining the application pushed; Perhaps,
The second determining unit, for searching the application of using the history of application to conform to terminal, using the application of searching as determining the application pushed; Perhaps,
The 3rd determining unit, for searching the application of using the history of application to conform to associated terminal, using the application of searching as determining the application pushed, this associated terminal be to use consolidated network to login other terminal in high in the clouds with above-mentioned terminal.
Wherein, refer to the application of up-to-date release to the application generated in fixed time section till current time, generally the application of up-to-date release can be recommended to terminal.This fixed time section can arrange as required, and as in 2 hours, one day or in 2 days etc., the present embodiment is not specifically limited this.
Search the application of using the history of application to conform to terminal, refer to that associated application is searched in previously used application according to terminal, be applied as a certain game as terminal is previously used, search the game class application of playing relevant to this and recommend terminal.
This associated terminal and this terminal are used consolidated network login high in the clouds can comprise several scenes, for example, terminal A is used millet account and password login millet store, and terminal B is used millet account and password also to login the millet store, terminal A and terminal B associated terminal each other.For another example, terminal C is used apple account and password login apple application shop, and terminal D is also used apple account and password login apple application shop, terminal C and terminal D associated terminal each other.
The application of the propelling movement that the present embodiment relates to, its content does not limit, as be an APP, or a music, or a video etc., the application of this propelling movement can allow the terminal use have more selection to kill time, and carries out various amusements etc.In addition, can be one can be also a plurality of in the application of this propelling movement.When the application pushed only has one, directly whether display alarm opens this application, or directly the icon of this application is flashed to demonstration etc.When the application pushed has when a plurality of, can show the plurality of application with tabular form, can also carry out roll display etc. in this list, perhaps also can show in the system message notice center of terminal, perhaps also can on terminal interface, generate translucent interface and show etc. on this translucent interface, can have various ways to realize, the present embodiment is not specifically limited this.
Referring to Fig. 6, further, said apparatus also comprises:
In the present embodiment, show that on terminal the application of propelling movement is to after the user, the user can select the application needed to carry out a series of operation, includes but not limited to download, installation, online use etc.For example, thereby the user can click certain application, this application is installed in terminal, or music file or video file that the user directly clicks propelling movement carry out online broadcasting etc.
In the present embodiment, said apparatus also comprises:
Order module, before in the display module demonstration, determining the application pushed, the selection to the propelling movement application of obtaining record, according to the type of the selected application of recording, adjust the list ordering that this determines the application pushed.
Wherein, the sequence of the application that the application that can select to terminal is relevant is adjusted into as far as possible forward, after the sequence of application that will be relevant to the unselected application of terminal is adjusted into and leans on as far as possible, thereby facilitate terminal to select as soon as possible the application needed, raise the efficiency and satisfaction.For example, recommend 6 application to terminal, terminal has selected to come 2 application of front, analyze next 4 application, to all be considered as the not acceptant application of terminal to these 4 the relevant application of application, the sequence of these application is arranged backward, can recommend as much as possible 2 application that application is relevant selecting with terminal, by the sequence of these application to front row.
In the present embodiment, said apparatus also comprises:
Adjusting module, for the response to the propelling movement application according to terminal, adjust the predetermined registration operation behavior.
Wherein, this terminal comprises the response of the application that pushes: terminal is accepted the application pushed, and then carries out and download, install and use, or uses online the operation such as this application; Perhaps, the application that the terminal refusal pushes, do not carry out any operation to the application pushed.According to these responses, can adjust this predetermined registration operation behavior, thereby make this predetermined registration operation behavior more meet terminal use's use habit, improve the success rate of mating.For example, confirm that according to the operation behavior of interface switching repeatedly terminal is in recommending state, and after applying recommendation to terminal, terminal is all refused the application of recommending, can by this repeatedly the operation behavior of interface switching modify, as will be repeatedly the isoparametric numerical value of number of times, official hour of appointment during interface switching heighten, perhaps also can in the predetermined registration operation behavior, delete this operation behavior of interface switching repeatedly, use other operation behavior etc. instead, the present embodiment is not specifically limited this.
The said apparatus that the present embodiment provides can be provided by the method provided in above-mentioned either method embodiment, and the description in the square method embodiment of detailed process does not repeat herein.
The said apparatus that the present embodiment provides, by the operation behavior on acquisition terminal; When the operation behavior gathered and predetermined registration operation behavior coupling, determine that terminal is in recommending state; According to the operational circumstances of applying in terminal, determine the application pushed, realized as the application of user's active push, saved user's time and efforts, improved efficiency and user's satisfaction, the user can use the application of recommendation, as browses, plays, watches video etc., to the user, brings better experience.
Embodiment 5
Referring to Fig. 7, the present embodiment provides a kind of terminal equipment 700, can be for implementing the method for the propelling movement application that above-described embodiment provides.Preferably, with following support running client script (as the javascript script) or support W3C(World Wide Web Consortium, World Wide Web Consortium) HTML5(Hypertext Markup Language5, HTML 5 being proposed) the residing hardware environment of browser of standard is example:
Communication unit 110 can be used for receiving and sending messages or communication process in, the reception of signal and transmission, this communication unit 110 can be RF(Radio Frequency, radio frequency) circuit, router, modulator-demodulator, etc. network communication equipment.Especially, when communication unit 110 is the RF circuit, after the downlink information of base station is received, transfer to one or above processor 180 processing; In addition, will relate to up data and send to base station.Usually, RF circuit as communication unit includes but not limited to antenna, at least one amplifier, tuner, one or more oscillator, subscriber identity module (SIM) card, transceiver, coupler, LNA(Low Noise Amplifier, low noise amplifier), duplexer etc.In addition, communication unit 110 can also be by radio communication and network and other devices communicatings.Described radio communication can be used arbitrary communication standard or agreement, include but not limited to GSM(Global System of Mobile communication, global system for mobile communications), GPRS(General Packet Radio Service, general packet radio service), CDMA(Code Division Multiple Access, code division multiple access), WCDMA(Wideband Code Division Multiple Access, Wideband Code Division Multiple Access (WCDMA)), LTE(Long Term Evolution, Long Term Evolution), Email, SMS(Short Messaging Service, Short Message Service) etc.Memory 120 can be used for storing software program and module, and processor 180 is stored in software program and the module of memory 120 by operation, thereby carries out various function application and data processing.Memory 120 can mainly comprise storage program district and storage data field, wherein, but the required application (such as sound-playing function, image player function etc.) of storage program district storage operation system, at least one function etc.; The data (such as voice data, phone directory etc.) that the use according to terminal equipment 700 creates etc. can be stored in the storage data field.In addition, memory 120 can comprise high-speed random access memory, can also comprise nonvolatile memory, for example at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memory 120 can also comprise Memory Controller, so that the access of processor 180 and 130 pairs of memories 120 of input unit to be provided.
Input unit 130 can be used for receiving numeral or the character information of input, and generation arranges with the user and function is controlled relevant keyboard, mouse, action bars, optics or the input of trace ball signal.Preferably, input unit 130 can comprise touch-sensitive surperficial 131 and other input equipments 132.Touch-sensitive surperficial 131, also referred to as touch display screen or Trackpad, can collect the user or near touch operation (use any applicable objects such as finger, stylus or annex such as the user on touch-sensitive surperficial 131 or near the operation touch-sensitive surperficial 131) thereon, and drive corresponding jockey according to predefined formula.Optionally, touch-sensitive surperficial 131 can comprise touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detects user's touch orientation, and detects the signal that touch operation is brought, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 180, and the order that energy receiving processor 180 is sent is also carried out.In addition, can adopt the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave to realize touch-sensitive surperficial 131.Except touch-sensitive surperficial 131, input unit 130 can also comprise other input equipments 132.Preferably, other input equipments 132 can include but not limited to one or more in physical keyboard, function key (controlling button, switch key etc. such as volume), trace ball, mouse, action bars etc.
In order to realize radio communication, can dispose wireless communication unit 170 on this terminal equipment, this wireless communication unit 170 can be the WiFi module.WiFi belongs to the short range wireless transmission technology, terminal equipment 700 by wireless communication unit 170 can help that the user sends and receive e-mail, browsing page and access streaming video etc., it provides wireless broadband internet access for the user.Although Fig. 6 shows wireless communication unit 170, be understandable that, it does not belong to must forming of terminal equipment 700, fully can be as required in the scope of the essence that does not change invention and omit.
Although not shown, terminal equipment 700 can also comprise camera, bluetooth module etc., does not repeat them here.
In the present embodiment, terminal equipment also includes memory, and one or more than one program, one of them or an above program are stored in memory, and are configured to carry out described one or above program package containing for carrying out the instruction of following operation by one or above processor:
Operation behavior on acquisition terminal;
When the operation behavior gathered and predetermined registration operation behavior coupling, determine that terminal is in recommending state;
According to the operational circumstances of applying in terminal, determine the application pushed.
In another is implemented, memory also comprises the instruction of carrying out following operation:
Whether the operation behavior that judgement gathers meets described predetermined registration operation behavior; If meet, determine that terminal is in recommending state; If do not meet, continue the operation behavior on acquisition terminal; Wherein, the predetermined registration operation behavior comprises: repeatedly open screen locking operation, repeatedly interface switching or repeatedly open application after do not arrive appointment time close again this application.
In another is implemented, memory also comprises the instruction of carrying out following operation:
Search to the application generated in fixed time section till current time, using the application of searching as determining the application pushed; Perhaps, search the application of using the history of application to conform to terminal, using the application of searching as determining the application pushed; Perhaps, search the application of using the history of application to conform to associated terminal, using the application of searching as determining the application pushed, described associated terminal be to use consolidated network to login other terminal in high in the clouds with terminal.
In another is implemented, memory also comprises the instruction of carrying out following operation:
Show the application of described definite propelling movement on terminal with tabular form.
In another is implemented, memory also comprises the instruction of carrying out following operation: before showing the application of determining propelling movement, obtain the selection to the propelling movement application of record; According to the type of the selected application of recording, adjust the list ordering that this determines the application pushed.
In another is implemented, memory also comprises the instruction of carrying out following operation: according to terminal, to pushing the response of application, adjust the predetermined registration operation behavior.
The above-mentioned terminal equipment that the present embodiment provides, by the operation behavior on acquisition terminal; When the operation behavior gathered and predetermined registration operation behavior coupling, determine that terminal is in recommending state; According to the operational circumstances of applying in terminal, determine the application pushed, realized as the application of user's active push, saved user's time and efforts, improved efficiency and user's satisfaction, the user can use the application of recommendation, as browses, plays, watches video etc., to the user, brings better experience.
One of ordinary skill in the art will appreciate that all or part of step that realizes above-described embodiment can complete by hardware, also can come the hardware that instruction is relevant to complete by program, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be read-only memory, disk or CD etc.
The foregoing is only disclosed preferred embodiment, not in order to limit the disclosure, all within spirit of the present disclosure and principle, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection range of the present disclosure.
Claims (13)
1. a method that pushes application, is characterized in that, described method comprises:
Operation behavior on acquisition terminal;
When the operation behavior of described collection and predetermined registration operation behavior coupling, determine that described terminal is in recommending state;
According to the operational circumstances of applying in described terminal, determine the application pushed.
2. method according to claim 1, is characterized in that, when the operation behavior of described collection and predetermined registration operation behavior coupling, determines that described terminal, in recommending state, comprising:
Whether the operation behavior that judges described collection meets described predetermined registration operation behavior;
If meet, determine that described terminal is in recommending state;
If do not meet, continue the operation behavior on acquisition terminal;
Wherein, described predetermined registration operation behavior comprises: repeatedly open screen locking operation, repeatedly interface switching or repeatedly open application after do not arrive appointment time close again this application.
3. method according to claim 1, is characterized in that, according to the operational circumstances of applying in described terminal, determines the application pushed, and comprising:
Search to the application generated in fixed time section till current time, using the application of searching as determining the application pushed; Perhaps,
Search the application of using the history of application to conform to described terminal, using the application of searching as determining the application pushed; Perhaps,
Search the application of using the history of application to conform to associated terminal, using the application of searching as determining the application pushed, described associated terminal be to use consolidated network to login other terminal in high in the clouds with described terminal.
4. method according to claim 1, is characterized in that, described method also comprises:
Show the application of described definite propelling movement on described terminal with tabular form.
5. method according to claim 4, is characterized in that, described method also comprises:
Before showing the application of described definite propelling movement, obtain the selection to the propelling movement application of record;
According to the type of the selected application of recording, adjust the list ordering that this determines the application pushed.
6. method according to claim 1, is characterized in that, described method also comprises:
To pushing the response of application, adjust described predetermined registration operation behavior according to described terminal.
7. a device that pushes application, is characterized in that, described device comprises:
Acquisition module, for the operation behavior on acquisition terminal;
Matching module, during for the operation behavior when described collection and predetermined registration operation behavior coupling, determine that described terminal is in recommending state;
Determination module, for the operational circumstances of applying according to described terminal, determine the application pushed.
8. device according to claim 7, is characterized in that, described matching module comprises:
Whether judging unit, meet described predetermined registration operation behavior for the operation behavior that judges described collection;
Determining unit, if the operation behavior for the described collection of described judgment unit judges meets described predetermined registration operation behavior, determine that described terminal is in recommending state, if the operation behavior of the described collection of described judgment unit judges does not meet described predetermined registration operation behavior, trigger described acquisition module and continue the operation behavior on acquisition terminal;
Wherein, described predetermined registration operation behavior comprises: repeatedly open screen locking operation, repeatedly interface switching or repeatedly open application after do not arrive appointment time close again this application.
9. device according to claim 7, is characterized in that, described determination module comprises:
The first determining unit, for searching to the application generated in fixed time section till current time, using the application of searching as determining the application pushed; Perhaps,
The second determining unit, for searching the application of using the history of application to conform to described terminal, using the application of searching as determining the application pushed; Perhaps,
The 3rd determining unit, for searching the application of using the history of application to conform to associated terminal, using the application of searching as determining the application pushed, described associated terminal be to use consolidated network to login other terminal in high in the clouds with described terminal.
10. device according to claim 7, is characterized in that, described device also comprises:
Display module, for showing the application of described definite propelling movement on described terminal with tabular form.
11. device according to claim 10, is characterized in that, described device also comprises:
Order module, before at described display module, showing the application of described definite propelling movement, obtain the selection to the propelling movement application of record, according to the type of the selected application of recording, adjusts the list ordering that this determines the application pushed.
12. device according to claim 7, is characterized in that, described device also comprises:
Adjusting module, for the response to the propelling movement application according to described terminal, adjust described predetermined registration operation behavior.
A 13. terminal equipment, it is characterized in that, terminal equipment includes memory, and one or more than one program, one of them or an above program are stored in memory, and are configured to carry out described one or above program package containing for carrying out the instruction of following operation by one or above processor:
Operation behavior on acquisition terminal;
When the operation behavior of described collection and predetermined registration operation behavior coupling, determine that described terminal is in recommending state;
According to the operational circumstances of applying in described terminal, determine the application pushed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310434947.9A CN103501485B (en) | 2013-09-22 | 2013-09-22 | Push the method, apparatus and terminal device of application |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310434947.9A CN103501485B (en) | 2013-09-22 | 2013-09-22 | Push the method, apparatus and terminal device of application |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103501485A true CN103501485A (en) | 2014-01-08 |
CN103501485B CN103501485B (en) | 2017-12-29 |
Family
ID=49866644
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310434947.9A Active CN103501485B (en) | 2013-09-22 | 2013-09-22 | Push the method, apparatus and terminal device of application |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103501485B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104035979A (en) * | 2014-05-26 | 2014-09-10 | 小米科技有限责任公司 | Object recommendation method and related device |
CN104331503A (en) * | 2014-11-19 | 2015-02-04 | 小米科技有限责任公司 | Information push method and device |
CN104899083A (en) * | 2015-05-19 | 2015-09-09 | 小米科技有限责任公司 | Application share method and device |
WO2015184838A1 (en) * | 2014-11-06 | 2015-12-10 | 中兴通讯股份有限公司 | Alerting method, device and computer storage medium |
CN105653655A (en) * | 2015-12-25 | 2016-06-08 | Tcl集团股份有限公司 | Application pushing method and device |
CN106326298A (en) * | 2015-07-02 | 2017-01-11 | 中兴通讯股份有限公司 | Method for searching information and terminal |
WO2017107831A1 (en) * | 2015-12-23 | 2017-06-29 | 北京金山安全软件有限公司 | Application based broadcasting method, device and electronic device |
WO2018233492A1 (en) * | 2017-06-21 | 2018-12-27 | Oppo广东移动通信有限公司 | Method for deleting push message, and related product |
WO2020113432A1 (en) * | 2018-12-04 | 2020-06-11 | 比特大陆科技有限公司 | Method and device for transmitting list information |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102360364A (en) * | 2011-09-30 | 2012-02-22 | 奇智软件(北京)有限公司 | Automatic application recommendation method and device |
CN102567511A (en) * | 2011-12-27 | 2012-07-11 | 奇智软件(北京)有限公司 | Method and device for automatically recommending application |
CN102591942A (en) * | 2011-12-27 | 2012-07-18 | 奇智软件(北京)有限公司 | Method and device for automatic application recommendation |
CN102857559A (en) * | 2012-08-15 | 2013-01-02 | 腾讯科技(深圳)有限公司 | Method and system for recommending software, and client end |
CN102917057A (en) * | 2012-10-19 | 2013-02-06 | 北京奇虎科技有限公司 | Individualized application pushing system and method |
US20130132896A1 (en) * | 2011-11-22 | 2013-05-23 | Samsung Electronics Co., Ltd. | System and method of recommending applications based on context information |
-
2013
- 2013-09-22 CN CN201310434947.9A patent/CN103501485B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102360364A (en) * | 2011-09-30 | 2012-02-22 | 奇智软件(北京)有限公司 | Automatic application recommendation method and device |
US20130132896A1 (en) * | 2011-11-22 | 2013-05-23 | Samsung Electronics Co., Ltd. | System and method of recommending applications based on context information |
CN102567511A (en) * | 2011-12-27 | 2012-07-11 | 奇智软件(北京)有限公司 | Method and device for automatically recommending application |
CN102591942A (en) * | 2011-12-27 | 2012-07-18 | 奇智软件(北京)有限公司 | Method and device for automatic application recommendation |
CN102857559A (en) * | 2012-08-15 | 2013-01-02 | 腾讯科技(深圳)有限公司 | Method and system for recommending software, and client end |
CN102917057A (en) * | 2012-10-19 | 2013-02-06 | 北京奇虎科技有限公司 | Individualized application pushing system and method |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104035979B (en) * | 2014-05-26 | 2017-10-17 | 小米科技有限责任公司 | The method and relevant apparatus of object recommendation |
CN104035979A (en) * | 2014-05-26 | 2014-09-10 | 小米科技有限责任公司 | Object recommendation method and related device |
CN105630474B (en) * | 2014-11-06 | 2021-05-18 | 中兴通讯股份有限公司 | Reminding method and device |
WO2015184838A1 (en) * | 2014-11-06 | 2015-12-10 | 中兴通讯股份有限公司 | Alerting method, device and computer storage medium |
CN105630474A (en) * | 2014-11-06 | 2016-06-01 | 中兴通讯股份有限公司 | Reminding method and device |
CN104331503B (en) * | 2014-11-19 | 2018-10-16 | 小米科技有限责任公司 | The method and device of information push |
CN104331503A (en) * | 2014-11-19 | 2015-02-04 | 小米科技有限责任公司 | Information push method and device |
CN104899083A (en) * | 2015-05-19 | 2015-09-09 | 小米科技有限责任公司 | Application share method and device |
CN106326298A (en) * | 2015-07-02 | 2017-01-11 | 中兴通讯股份有限公司 | Method for searching information and terminal |
WO2017107831A1 (en) * | 2015-12-23 | 2017-06-29 | 北京金山安全软件有限公司 | Application based broadcasting method, device and electronic device |
CN105653655A (en) * | 2015-12-25 | 2016-06-08 | Tcl集团股份有限公司 | Application pushing method and device |
WO2018233492A1 (en) * | 2017-06-21 | 2018-12-27 | Oppo广东移动通信有限公司 | Method for deleting push message, and related product |
WO2020113432A1 (en) * | 2018-12-04 | 2020-06-11 | 比特大陆科技有限公司 | Method and device for transmitting list information |
US11838349B2 (en) | 2018-12-04 | 2023-12-05 | Hong Kong Sunstar Technology Co., Limited | Method and device for transmitting list information |
Also Published As
Publication number | Publication date |
---|---|
CN103501485B (en) | 2017-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103501485A (en) | Application pushing method, device and terminal device | |
CN104822090A (en) | Video playing method, device and system | |
CN104383681B (en) | Method for controlling game program, device and mobile terminal | |
CN104883358A (en) | Interaction method and device based on recommended content | |
CN103455582A (en) | Display method of navigation page of browser and mobile terminal | |
CN104850434A (en) | Method and apparatus for downloading multimedia resources | |
CN103313139A (en) | History display method and device and electronic device | |
CN105119806A (en) | Message updating method and device | |
CN105681872A (en) | Method and device for information interaction in live broadcasting process | |
CN103310004A (en) | Method, device and equipment for displaying number of unread messages | |
CN105208458A (en) | Virtual frame display method and device | |
CN103455330A (en) | Application program management method, terminal, equipment and system | |
CN104093123A (en) | Application program information pushing method, device and system and mobile terminal | |
CN104965716A (en) | Icon updating method, client apparatus, and terminal apparatus | |
CN104243538A (en) | Resource sharing method and system | |
CN104159140A (en) | Video processing method, apparatus and system | |
CN104407804A (en) | Screen capturing method and screen capturing device as well as electronic device | |
CN103368828B (en) | A kind of message temporary storage and system | |
CN104618223A (en) | Information recommendation management method, device and system | |
CN106375774A (en) | Live broadcast room display content control method, apparatus and system | |
CN103401982A (en) | Information display method and device and mobile terminal | |
CN103310009A (en) | Method, device and terminal for updating webpage data | |
CN106341809A (en) | Data transmission method and apparatus | |
CN104954159A (en) | Network information statistics method and device | |
CN104239332A (en) | Webpage content processing method, webpage content processing device and browser client side |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CB03 | Change of inventor or designer information |
Inventor after: Liu Daokuan Inventor after: Li Ming Inventor after: Wang Bin Inventor after: Weng Haibin Inventor before: Liu Daokuan Inventor before: Wang Bin Inventor before: Weng Haibin |
|
CB03 | Change of inventor or designer information |