CN104539741A - Prompting method and prompting device for account login - Google Patents

Prompting method and prompting device for account login Download PDF

Info

Publication number
CN104539741A
CN104539741A CN201510038769.7A CN201510038769A CN104539741A CN 104539741 A CN104539741 A CN 104539741A CN 201510038769 A CN201510038769 A CN 201510038769A CN 104539741 A CN104539741 A CN 104539741A
Authority
CN
China
Prior art keywords
accounts information
information
terminal
subsequent use
historical log
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
Application number
CN201510038769.7A
Other languages
Chinese (zh)
Other versions
CN104539741B (en
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 QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century 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 QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201510038769.7A priority Critical patent/CN104539741B/en
Publication of CN104539741A publication Critical patent/CN104539741A/en
Application granted granted Critical
Publication of CN104539741B publication Critical patent/CN104539741B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses a prompting method and a prompting device for account login and is applied to a server. The method comprises the following steps: when client software operates in a terminal, judging whether the client software is in a login state or not in the terminal; when the client software is not in the login state, determining standby target account information of the terminal by searching locally pre-stored account information related to the terminal; and pushing the target account information to the terminal, so that the terminal receiving the target account information outputs prompting information at least comprising the target account information so as to prompt the user to login the client software in the terminal by using the target account information in the prompt information. According to the scheme, when the client software operates in the client but is not in the login sate in the terminal, the user is prompted to login the client software, so that the probability that the user logins the client software is improved and the probability of limited access of the user and incomplete behavior information is reduced.

Description

A kind of reminding method of Account Logon and device
Technical field
The embodiment of the present invention relates to terminal applies field, particularly a kind of reminding method of Account Logon and device.
Background technology
Along with the develop rapidly of science and technology, the various client softwares in terminal are enriched constantly and are facilitated popular life.Operate for the convenience of the user, client software provides the functions such as registration and login usually, user can for one or more accounts of this client software registration oneself, and can on different terminals the account of Login Register, accordingly, during the client software that user utilizes the Account Logon of registration corresponding, this client software can record the behavioural information of this user in this client software automatically.
For client software, be encourage user to log in, because after user logs in client software, just can have access to the more information of this client software, client software also just can record the behavioural information of this user simultaneously, and then improves client software, makes the best of both worlds.Such as, but in actual applications, some client software also can provide information for user under off-line state, video website, when user opens video website, do not need to log in and just can watch video.As this client software, user often can not remember register, and visits because user does not log in this client software the content that client software provides, can there are the following problems:
First, due to some content needs user to log in could be accessed after client software, therefore, will be restricted during these contents of user's access client software; Secondly, client software cannot recording needle for the behavioural information of this user, affect the integrality of behavioural information, the accuracy of the content finally causing client software Behavior-based control information to push to user is affected.
Summary of the invention
Based on the problems referred to above, the embodiment of the invention discloses a kind of reminding method and device of Account Logon, during to run on terminal at client software but be not in logging status in terminal, point out user to log in client software.Technical scheme is as follows:
First aspect, embodiments provides a kind of reminding method of Account Logon, is applied to server, comprising:
When detecting that client software runs in terminal, judge whether described client software is in logging status in described terminal;
When described client software be not in logging status time, by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by;
Described terminal is given by described target account information pushing, after receiving described target account information to make described terminal, export the information at least comprising described target account information, utilize the target account information in described information to log in described client software in described terminal to point out user.
Optionally, described by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by, comprising:
Search the local first kind accounts information whether storing described terminal and associate in advance, if existed, then from found first kind accounts information, determine the target account information that described terminal is stand-by; If there is no, then search the target terminal associated in advance with described terminal in this locality, and after finding described target terminal, from the Equations of The Second Kind accounts information associated in advance with described target terminal, determine the target account information that described terminal is stand-by;
Wherein, described first kind accounts information is the accounts information determined according to the historical log record of described client software in described terminal, described Equations of The Second Kind accounts information is the account information determined according to the historical log of described client software in described target terminal, wherein, described historical log record at least comprises historical log accounts information.
Optionally, described historical log record, also comprises: the login time corresponding with described historical log accounts information and the login times corresponding with described historical log accounts information.
Optionally, the deterministic process of described first kind accounts information, comprising:
Historical log accounts information included by described historical log record is defined as accounts information for subsequent use;
According to described login times, main sequence is carried out to described accounts information for subsequent use, and, according to described login time, minor sort is carried out to the accounts information for subsequent use with identical login times;
According to the accounts information for subsequent use of predetermined quantity in predetermined rule interestingness ranking results, and then the accounts information for subsequent use chosen is defined as first kind accounts information.
Optionally, the deterministic process of described first kind accounts information, comprising:
Historical log accounts information included by described historical log record is defined as accounts information for subsequent use;
According to described login time, main sequence is carried out to described accounts information for subsequent use, and, according to login times, minor sort is carried out to the accounts information for subsequent use with identical login time;
According to the accounts information for subsequent use of predetermined quantity in predetermined rule interestingness ranking results, and then the accounts information for subsequent use chosen is defined as first kind accounts information.
Optionally, the deterministic process of described first kind accounts information, comprising:
Historical log accounts information included by described historical log record is defined as accounts information for subsequent use;
Detect the accounts information specific for subsequent use that the terminal quantity that whether there is association in described accounts information for subsequent use exceedes threshold value;
If existed, the accounts information for subsequent use beyond described specific account information for subsequent use is defined as first kind accounts information.
Second aspect, the embodiment of the present invention additionally provides a kind of suggestion device of Account Logon, is applied to server, comprising:
Logging in judging unit, for when detecting that client software runs in terminal, judging whether described client software is in logging status in described terminal;
Account searches unit, for be not in when described client software logging status time, by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by;
Account Tip element, for giving described terminal by described target account information pushing, after receiving described target account information to make described terminal, export the information at least comprising described target account information, utilize the target account information in described information to log in described client software in described terminal to point out user.
Optionally, described account searches unit, specifically for:
Search the local first kind accounts information whether storing described terminal and associate in advance, if existed, then from found first kind accounts information, determine the target account information that described terminal is stand-by; If there is no, then search the target terminal associated in advance with described terminal in this locality, and after finding described target terminal, from the Equations of The Second Kind accounts information associated in advance with described target terminal, determine the target account information that described terminal is stand-by;
Wherein, described first kind accounts information is the accounts information determined according to the historical log record of described client software in described terminal, described Equations of The Second Kind accounts information is the account information determined according to the historical log of described client software in described target terminal, wherein, described historical log record at least comprises historical log accounts information.
Optionally, described historical log record, also comprises: the login time corresponding with described historical log accounts information and the login times corresponding with described historical log accounts information.
Optionally, described first kind accounts information determined by first kind accounts information determining unit;
Wherein, described first kind accounts information determining unit, comprising:
First account determination subelement for subsequent use, for being defined as accounts information for subsequent use by the historical log accounts information included by described historical log record;
First account sequence subelement for subsequent use, for carrying out main sequence according to described login times to described accounts information for subsequent use, and, according to described login time, minor sort is carried out to the accounts information for subsequent use with identical login times;
First accounts information determination subelement, for the accounts information for subsequent use according to predetermined quantity in predetermined rule interestingness ranking results, and then is defined as first kind accounts information by the accounts information for subsequent use chosen.
Optionally, described first kind accounts information determined by first kind accounts information determining unit;
Wherein, described first kind accounts information determining unit, comprising:
Second account determination subelement for subsequent use, for being defined as accounts information for subsequent use by the historical log accounts information included by described historical log record;
Second account sequence subelement for subsequent use, for carrying out main sequence according to described login time to described accounts information for subsequent use, and, according to login times, minor sort is carried out to the accounts information for subsequent use with identical login time;
Second accounts information determination subelement, for the accounts information for subsequent use according to predetermined quantity in predetermined rule interestingness ranking results, and then is defined as first kind accounts information by the accounts information for subsequent use chosen.
Optionally, described first kind accounts information determined by first kind accounts information determining unit;
Wherein, described first kind accounts information determining unit, comprising:
3rd account determination subelement for subsequent use, for being defined as accounts information for subsequent use by the historical log accounts information included by described historical log record;
3rd account detection sub-unit for subsequent use, exceedes the accounts information specific for subsequent use of threshold value for detecting the terminal quantity that whether there is association in described accounts information for subsequent use;
3rd accounts information determination subelement, if for existing, be defined as first kind accounts information by the accounts information for subsequent use beyond described specific account information for subsequent use.
In the embodiment of the present invention, server, when detecting that client software runs in terminal, judges whether described client software is in logging status in described terminal; When described client software be not in logging status time, by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by; Described terminal is given by described target account information pushing, after receiving described target account information to make described terminal, export the information at least comprising described target account information, utilize the target account information in described information to log in described client software in described terminal to point out user.Visible, this programme points out user to log in client software when client software runs on terminal but be not in logging status in terminal, improve the possibility that user logs in client software, reduce user and access the limited and incomplete probability of behavioural information.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, 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 only 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 flow chart of the reminding method of a kind of accounts information that Fig. 1 provides for the embodiment of the present invention;
The structural representation of the suggestion device of a kind of accounts information that Fig. 2 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only 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 the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
First be described the reminding method of a kind of Account Logon that the embodiment of the present invention provides, the method is applied to server, can comprise the following steps:
When detecting that client software runs in terminal, judge whether described client software is in logging status in described terminal;
When described client software be not in logging status time, by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by;
Described terminal is given by described target account information pushing, after receiving described target account information to make described terminal, export the information at least comprising described target account information, utilize the target account information in described information to log in described client software in described terminal to point out user.
It should be noted that, method described in the embodiment of the present invention is applied to server, the server of this server corresponding to above-mentioned client software, this client software can be installed in different terminals, and allow user in different terminals, utilize same accounts information to log in, and user is under non-logging status, equally also can access the information of this client software, such as: video playback client, music client, browser client etc., this is all rational.
This programme points out user to log in client software when client software runs on terminal but be not in logging status in terminal, improve the possibility that user logs in client software, reduce user and access the limited and incomplete probability of behavioural information.
Below the step of the embodiment of the present invention is described in detail.
The flow chart of the reminding method of a kind of Account Logon that Fig. 1 provides for the embodiment of the present invention, the method is applied to server, can comprise the following steps:
S101, when detecting that client software runs in terminal, judges whether described client software is in logging status in described terminal;
It should be noted that, above-mentioned client software can be installed in different terminals, and allows user in different terminals, utilize same accounts information to log in, and user is under non-logging status, equally also can access the information of this client software.
Concrete, when the above-mentioned client software during user opens a terminal and accession page information time, terminal can send page info request to the server that this client software is corresponding, make server by this page info feedback and terminal, and then terminal is supplied to the page info required for user.When user logs in this client software, server end will the log-on message of recording user automatically.For server, as long as there is the request of the information of terminal, just illustrate that client software is be in running status in the terminal.Therefore, in this step, server can detect whether client software is be in running status in the terminal easily, when detecting that client software is in running status in the terminal, server judges whether this client software is be in logging status again, the method of this judgement can be the historical log record whether whois lookup this locality exists this client software corresponding to this terminal, if existed, then can judge that this client software is in logging status, if there is no, then this client software is not in logging status, then subsequent step is performed.
Illustrate, this client software is video jukebox software, and when user opens this video jukebox software, the relevant information of the video of user search can be fed back to the terminal being provided with this video jukebox software by server corresponding to this video jukebox software, like this, user could watch video.Server can provide video information, be understandable that, server just can detect this video jukebox software and run in terminal, at this moment, server can be searched lower this locality and whether preserve this video jukebox software historical log record in the terminal, if user logs in this video jukebox software, then server has the login record of terminal, if user does not log in this video jukebox software, then server would not preserve the login record of terminal.
After judgement terminates, perform S102 step.
S102, when described client software be not in logging status time, by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by;
Concrete, the embodiment of the present invention is that prompting user utilizes the accounts information of propelling movement to log in client software, therefore the accounts information determining to push first just is needed, when judge above-mentioned client software be not in terminal logging status time, server can search the accounts information relevant to this terminal in this locality, and then determines the accounts information of propelling movement from these relevant accounts informations.The accounts information of this propelling movement is above-mentioned stand-by target account information, above-mentioned relevant accounts information can be an accounts information or multiple accounts information, when the accounts information relevant to this terminal only has one, directly account information can be defined as above-mentioned stand-by target account information, when the accounts information relevant to this terminal has multiple, can be wherein several or all as stand-by target account information according to predetermined rules selection.This rule preset can be find the sequencing of accounts information or the length etc. of accounts information, and certainly, the embodiment of the present invention does not limit this, can arrange according to actual needs.
Further, it is emphasized that in actual applications, usually different terminals associated, the information of different terminal rooms can be made like this to carry out alternately, and the embodiment of the present invention also can utilize the technology of this associated terminal.Therefore, the accounts information that terminal is correlated with can be the historical log accounts information that terminal own logs in, the historical log accounts information that the other-end that the technology of associated terminal also can be utilized to search associate with own terminal logs in.Then described by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by, comprising:
Search the local first kind accounts information whether storing described terminal and associate in advance, if existed, then from found first kind accounts information, determine the target account information that described terminal is stand-by; If there is no, then search the target terminal associated in advance with described terminal in this locality, and after finding described target terminal, from the Equations of The Second Kind accounts information associated in advance with described target terminal, determine the target account information that described terminal is stand-by;
Wherein, described first kind accounts information is the accounts information determined according to the historical log record of described client software in described terminal, described Equations of The Second Kind accounts information is the account information determined according to the historical log of described client software in described target terminal, wherein, described historical log record at least comprises historical log accounts information.
It should be noted that, above-mentioned first kind accounts information is the accounts information of the terminal association that client software is corresponding, above-mentioned Equations of The Second Kind accounts information is the accounts information associated with the other-end of above-mentioned terminal association, this first kind accounts information and Equations of The Second Kind accounts information can have one, also can have multiple.When user logs in client software by terminal, the server that this client software is corresponding will record the logging status of this terminal automatically, comprise the historical log accounts information of user in the historical log record formed to I haven't seen you for ages, this historical log accounts information can as stand-by target account information.
Concrete, when judge above-mentioned client software be not in terminal logging status time, first the local first kind accounts information whether storing terminal and associate in advance is searched, if existed, then can determine stand-by target account information from this first kind account, if there is no, then continue to search this locality and whether store the target terminal associated in advance with this terminal, if existed, then search the Equations of The Second Kind accounts information that this target terminal associates in advance further, if find this Equations of The Second Kind accounts information, then can determine stand-by target account information from this Equations of The Second Kind accounts information.This target account information can comprise target account and corresponding password, also can only include target account.
Further, this first kind accounts information, target terminal all associated before the method for the embodiment of the present invention performs with Equations of The Second Kind accounts information, directly carried out calling when the method for the embodiment of the present invention performs.In order to make scheme clearly understand, the step about association will describe in detail later.
S103, described terminal is given by described target account information pushing, after receiving described target account information to make described terminal, export the information at least comprising described target account information, utilize the target account information in described information to log in described client software in described terminal to point out user.
Concrete, after S102 step determines the target account information that terminal is stand-by, the target account information pushing that this just can determine by server is to terminal, after terminal receives this target account information, the information comprising this target account information will be exported, utilize the target account information in described information to log in described client software in described terminal to point out user.
In a kind of specific embodiment, this information can export with the form of information bullet window, this information bullet window can comprise the printed words of similar " xx accounts information please be utilize to log in " or " xx accounts information or xxx accounts information please be utilize to log in " etc., when user sees these printed words, just can open corresponding login interface, utilize xx accounts information or xxx accounts information to log in.
In another kind of specific embodiment, this information can export with the form of login window, because in the ordinary course of things, login window comprises account name input frame and Password Input frame, when target account information only includes target account, when the embodiment of the present invention exports login window, target account information can be directly demonstrated in the input frame of the account name of login window, when target account information only has one, then user directly inputs password corresponding to target account in this target account information, when target account information has multiple, at the input frame predeterminated position of the account name of login window, the function button that can be opened drop-down menu can be set, this function button can be the little triangle that stands upside down, punctuate indicia etc., the most frequently used target account may be shown in the input frame of the account name of login window, drop-down menu comprises other target accounts, user is can be used for select.When target account information comprises target account and corresponding password, then user does not need input password just can directly log in, but in actual applications, in order to ensure the fail safe of target account information registration, often only include target account in target account information, although need user to input password, ensure fail safe, and input password is the checking again to target account, makes user experience better.
In order to the method for the well-known elaboration embodiment of the present invention, now the step that terminal and target terminal associated steps and terminal associate with first kind accounts information is described in detail, it should be noted that, the step of the step that Equations of The Second Kind accounts information associates with target terminal and first kind accounts information and terminal association is similar, here be just described for the step of first kind accounts information association, the step that Equations of The Second Kind accounts information associates with target terminal just repeats no more.
First the associated steps of terminal and target terminal is introduced.It should be noted that, terminal and target terminal are all provided with same client software, when user utilizes same accounts information to log in this client software by terminal and target terminal, server corresponding to this client software just records the logging status of terminal and this same accounts information corresponding to target terminal automatically, naturally have the information such as the device number of terminal and target terminal in the historical log record formed, this terminal just can associate with target terminal with the device number of target terminal according to terminal by server.Certainly, also can according to the method for other associated terminals known in those skilled in the art, this is all rational, and the embodiment of the present invention does not limit this.
Next introduces the step that terminal associates with first kind accounts information.In S102, first kind accounts information is the accounts information determined according to the historical log record of this client software in described terminal, wherein, this historical log record at least comprises historical log accounts information, the historical log accounts information found according to this historical log record search historical log accounts information, and then can be defined as first kind accounts information by such server.Certainly, some facility informations of terminal must be comprised in this historical log record, this facility information can be the device number, identification code etc. of terminal, therefore, the facility information of this terminal just can associate with the first kind determined accounts information by server, first kind accounts information can have one or more historical log accounts information, and accordingly, terminal just can associate one or more historical account information.
In actual applications, sometimes do not need all historical log accounts informations searched to be defined as first kind accounts information, can screen the historical log accounts information found according to certain condition, and then determine first kind accounts information.Above-mentioned certain condition can be login time, login times etc., and like this, described historical log record, can also comprise: the login time corresponding with described historical log accounts information and the login times corresponding with described historical log accounts information.
Accordingly, the deterministic process of first kind accounts information, can comprise:
Historical log accounts information included by described historical log record is defined as accounts information for subsequent use;
According to described login times, main sequence is carried out to described accounts information for subsequent use, and, according to described login time, minor sort is carried out to the accounts information for subsequent use with identical login times;
According to the accounts information for subsequent use of predetermined quantity in predetermined rule interestingness ranking results, and then the accounts information for subsequent use chosen is defined as first kind accounts information.
It is emphasized that above-mentioned main sequence and minor sort are only the differentiations from naming the ordering action that there is sequencing, not there is any limiting meaning.
Concrete, historical log accounts information included by the historical log record found is defined as accounts information for subsequent use, this accounts information for subsequent use can be one or more, because also comprise login time corresponding to these historical log accounts informations and login times in this historical log record, therefore this login time and login times can as screening conditions, first can sort to accounts information for subsequent use according to login times, this login times can be the login times of the terminal of statistics predetermined number of days, can ascending order arrange during sequence, also can descending, in sequencer procedure or sequence terminate after, there will be the accounts information for subsequent use that login times is identical unavoidably, at this moment just accounts information for subsequent use identical for these login times is sorted according to the priority of login time, before what the time was forward come, after time coming rearward, after all sequences terminate, accounts information for subsequent use arranged side by side is there is not in ranking results, and then ranking results is screened according to the rule preset, such as, only choose in ranking results the accounts information for subsequent use coming front three, or, choose in ranking results the accounts information for subsequent use etc. coming latter five, this rule preset can set according to actual needs, the embodiment of the present invention does not limit this.The accounts information for subsequent use chosen can be defined as first kind accounts information.
It should be noted that, login times and login time are as not having dividing of sequencing during screening conditions, also can first sort according to login time during screening, accounts information for subsequent use identical to login time again sorts according to login times, the then deterministic process of described first kind accounts information, can comprise:
Historical log accounts information included by described historical log record is defined as accounts information for subsequent use;
According to described login time, main sequence is carried out to described accounts information for subsequent use, and, according to login times, minor sort is carried out to the accounts information for subsequent use with identical login time;
According to the accounts information for subsequent use of predetermined quantity in predetermined rule interestingness ranking results, and then the accounts information for subsequent use chosen is defined as first kind accounts information.
It is emphasized that above-mentioned main sequence and minor sort are only the differentiations from naming the ordering action that there is sequencing, not there is any limiting meaning.
Concrete, this deterministic process and the main sequence of first login times, the deterministic process of rear login time minor sort is similar, repeats no more here.
The first kind accounts information that these two kinds of methods of screening accounts information for subsequent use by login time and login times are determined is more close to the accounts information of user through commonly using, when the target account information pushing determined by first kind accounts information after screening is to user, user can be made to obtain and to experience better.
In actual life, the quantity of the terminal that user has is very little number, if but whois lookup to historical log accounts information in there is association the many especially historical log accounts information of terminal quantity, such as share accounts information, obviously, this kind of historical log accounts information is not required for the embodiment of the present invention, is not therefore often confirmed as first kind accounts information.
The then deterministic process of described first kind accounts information, can comprise:
Historical log accounts information included by described historical log record is defined as accounts information for subsequent use;
Detect the accounts information specific for subsequent use that the terminal quantity that whether there is association in described accounts information for subsequent use exceedes threshold value;
If existed, the accounts information for subsequent use beyond described specific account information for subsequent use is defined as first kind accounts information.
Concrete, historical log accounts information included by the historical log record found is defined as accounts information for subsequent use, this accounts information for subsequent use can be one or more, it will be understood by those skilled in the art that, the terminal quantity that accounts information for subsequent use associates can be detected according to historical log record, when the terminal quantity that there is association in accounts information for subsequent use exceedes the specific accounts information for subsequent use of threshold value, this specific accounts information for subsequent use can not as first kind accounts information
First kind accounts information is defined as by the accounts information for subsequent use beyond this specific accounts information for subsequent use.Such as: the terminal quantity that user has generally can not more than 10, and server detects the accounts information for subsequent use of relevant terminal quantity 30 in a specific accounts information for subsequent use, clearly, this specific accounts information for subsequent use is probably this kind of historical log accounts information of above-mentioned similar shared accounts information, therefore this specific accounts information for subsequent use can not as first kind accounts information, then other accounts informations except this specific accounts information for subsequent use all can be confirmed as first kind accounts information.
The method of this detection associated terminal quantity can make the first kind accounts information determined have more practicality concerning user, ensure that the reliability of last target account information of recommending, further, improve the possibility that user logs in this client software, also add possibility for client software recording user behavioural habits.
In the embodiment of the present invention, server, when detecting that client software runs in terminal, judges whether described client software is in logging status in described terminal; When described client software be not in logging status time, by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by; Described terminal is given by described target account information pushing, after receiving described target account information to make described terminal, export the information at least comprising described target account information, utilize the target account information in described information to log in described client software in described terminal to point out user.Visible, this programme points out user to log in client software when client software runs on terminal but be not in logging status in terminal, improve the possibility that user logs in client software, reduce user and access the limited and incomplete probability of behavioural information.
Corresponding to said method embodiment, the embodiment of the present invention additionally provides a kind of suggestion device of accounts information, and as shown in Figure 2, this application of installation, in server, can comprise with lower unit:
Logging in judging unit 210, for when detecting that client software runs in terminal, judging whether described client software is in logging status in described terminal;
Account searches unit 220, for be not in when described client software logging status time, by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by;
Account Tip element 230, for giving described terminal by described target account information pushing, after receiving described target account information to make described terminal, export the information at least comprising described target account information, utilize the target account information in described information to log in described client software in described terminal to point out user.
In the embodiment of the present invention, server, when detecting that client software runs in terminal, judges whether described client software is in logging status in described terminal; When described client software be not in logging status time, by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by; Described terminal is given by described target account information pushing, after receiving described target account information to make described terminal, export the information at least comprising described target account information, utilize the target account information in described information to log in described client software in described terminal to point out user.Visible, this programme points out user to log in client software when client software runs on terminal but be not in logging status in terminal, improve the possibility that user logs in client software, reduce user and access the limited and incomplete probability of behavioural information.
In another embodiment of the invention, described account searches unit 220, specifically for:
Search the local first kind accounts information whether storing described terminal and associate in advance, if existed, then from found first kind accounts information, determine the target account information that described terminal is stand-by; If there is no, then search the target terminal associated in advance with described terminal in this locality, and after finding described target terminal, from the Equations of The Second Kind accounts information associated in advance with described target terminal, determine the target account information that described terminal is stand-by;
Wherein, described first kind accounts information is the accounts information determined according to the historical log record of described client software in described terminal, described Equations of The Second Kind accounts information is the account information determined according to the historical log of described client software in described target terminal, wherein, described historical log record at least comprises historical log accounts information.
In another embodiment of the invention, described historical log record, also comprises: the login time corresponding with described historical log accounts information and the login times corresponding with described historical log accounts information.
In another embodiment of the invention, described first kind accounts information determined by first kind accounts information determining unit;
Wherein, described first kind accounts information determining unit, comprising:
First account determination subelement for subsequent use, for being defined as accounts information for subsequent use by the historical log accounts information included by described historical log record;
First account sequence subelement for subsequent use, for carrying out main sequence according to described login times to described accounts information for subsequent use, and, according to described login time, minor sort is carried out to the accounts information for subsequent use with identical login times;
First accounts information determination subelement, for the accounts information for subsequent use according to predetermined quantity in predetermined rule interestingness ranking results, and then is defined as first kind accounts information by the accounts information for subsequent use chosen.
In another embodiment of the invention, described first kind accounts information determined by first kind accounts information determining unit;
Wherein, described first kind accounts information determining unit, comprising:
Second account determination subelement for subsequent use, for being defined as accounts information for subsequent use by the historical log accounts information included by described historical log record;
Second account sequence subelement for subsequent use, for carrying out main sequence according to described login time to described accounts information for subsequent use, and, according to login times, minor sort is carried out to the accounts information for subsequent use with identical login time;
Second accounts information determination subelement, for the accounts information for subsequent use according to predetermined quantity in predetermined rule interestingness ranking results, and then is defined as first kind accounts information by the accounts information for subsequent use chosen.
In another embodiment of the invention, described first kind accounts information determined by first kind accounts information determining unit;
Wherein, described first kind accounts information determining unit, comprising:
3rd account determination subelement for subsequent use, for being defined as accounts information for subsequent use by the historical log accounts information included by described historical log record;
3rd account detection sub-unit for subsequent use, exceedes the accounts information specific for subsequent use of threshold value for detecting the terminal quantity that whether there is association in described accounts information for subsequent use;
3rd accounts information determination subelement, if for existing, be defined as first kind accounts information by the accounts information for subsequent use beyond described specific account information for subsequent use.
For system or device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
It should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical element.
One of ordinary skill in the art will appreciate that all or part of step realized in said method execution mode is that the hardware that can carry out instruction relevant by program has come, described program can be stored in computer read/write memory medium, here the alleged storage medium obtained, as: ROM/RAM, magnetic disc, CD etc.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any amendments done within the spirit and principles in the present invention, equivalent replacement, improvement etc., be all included in protection scope of the present invention.

Claims (12)

1. a reminding method for Account Logon, is characterized in that, is applied to server, comprising:
When detecting that client software runs in terminal, judge whether described client software is in logging status in described terminal;
When described client software be not in logging status time, by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by;
Described terminal is given by described target account information pushing, after receiving described target account information to make described terminal, export the information at least comprising described target account information, utilize the target account information in described information to log in described client software in described terminal to point out user.
2. method according to claim 1, is characterized in that, described by searching the accounts information relevant to described terminal that this locality prestores, and determines the target account information that described terminal is stand-by, comprising:
Search the local first kind accounts information whether storing described terminal and associate in advance, if existed, then from found first kind accounts information, determine the target account information that described terminal is stand-by; If there is no, then search the target terminal associated in advance with described terminal in this locality, and after finding described target terminal, from the Equations of The Second Kind accounts information associated in advance with described target terminal, determine the target account information that described terminal is stand-by;
Wherein, described first kind accounts information is the accounts information determined according to the historical log record of described client software in described terminal, described Equations of The Second Kind accounts information is the account information determined according to the historical log of described client software in described target terminal, wherein, described historical log record at least comprises historical log accounts information.
3. method according to claim 2, is characterized in that, described historical log record, also comprises: the login time corresponding with described historical log accounts information and the login times corresponding with described historical log accounts information.
4. method according to claim 3, is characterized in that, the deterministic process of described first kind accounts information, comprising:
Historical log accounts information included by described historical log record is defined as accounts information for subsequent use;
According to described login times, main sequence is carried out to described accounts information for subsequent use, and, according to described login time, minor sort is carried out to the accounts information for subsequent use with identical login times;
According to the accounts information for subsequent use of predetermined quantity in predetermined rule interestingness ranking results, and then the accounts information for subsequent use chosen is defined as first kind accounts information.
5. method according to claim 3, is characterized in that, the deterministic process of described first kind accounts information, comprising:
Historical log accounts information included by described historical log record is defined as accounts information for subsequent use;
According to described login time, main sequence is carried out to described accounts information for subsequent use, and, according to login times, minor sort is carried out to the accounts information for subsequent use with identical login time;
According to the accounts information for subsequent use of predetermined quantity in predetermined rule interestingness ranking results, and then the accounts information for subsequent use chosen is defined as first kind accounts information.
6. method according to claim 2, is characterized in that, the deterministic process of described first kind accounts information, comprising:
Historical log accounts information included by described historical log record is defined as accounts information for subsequent use;
Detect the accounts information specific for subsequent use that the terminal quantity that whether there is association in described accounts information for subsequent use exceedes threshold value;
If existed, the accounts information for subsequent use beyond described specific account information for subsequent use is defined as first kind accounts information.
7. a suggestion device for Account Logon, is characterized in that, is applied to server, comprising:
Logging in judging unit, for when detecting that client software runs in terminal, judging whether described client software is in logging status in described terminal;
Account searches unit, for be not in when described client software logging status time, by searching the accounts information relevant to described terminal that this locality prestores, determine the target account information that described terminal is stand-by;
Account Tip element, for giving described terminal by described target account information pushing, after receiving described target account information to make described terminal, export the information at least comprising described target account information, utilize the target account information in described information to log in described client software in described terminal to point out user.
8. device according to claim 7, is characterized in that, described account searches unit, specifically for:
Search the local first kind accounts information whether storing described terminal and associate in advance, if existed, then from found first kind accounts information, determine the target account information that described terminal is stand-by; If there is no, then search the target terminal associated in advance with described terminal in this locality, and after finding described target terminal, from the Equations of The Second Kind accounts information associated in advance with described target terminal, determine the target account information that described terminal is stand-by;
Wherein, described first kind accounts information is the accounts information determined according to the historical log record of described client software in described terminal, described Equations of The Second Kind accounts information is the account information determined according to the historical log of described client software in described target terminal, wherein, described historical log record at least comprises historical log accounts information.
9. device according to claim 8, is characterized in that, described historical log record, also comprises: the login time corresponding with described historical log accounts information and the login times corresponding with described historical log accounts information.
10. device according to claim 9, is characterized in that, described first kind accounts information determined by first kind accounts information determining unit;
Wherein, described first kind accounts information determining unit, comprising:
First account determination subelement for subsequent use, for being defined as accounts information for subsequent use by the historical log accounts information included by described historical log record;
First account sequence subelement for subsequent use, for carrying out main sequence according to described login times to described accounts information for subsequent use, and, according to described login time, minor sort is carried out to the accounts information for subsequent use with identical login times;
First accounts information determination subelement, for the accounts information for subsequent use according to predetermined quantity in predetermined rule interestingness ranking results, and then is defined as first kind accounts information by the accounts information for subsequent use chosen.
11. devices according to claim 9, is characterized in that, described first kind accounts information determined by first kind accounts information determining unit;
Wherein, described first kind accounts information determining unit, comprising:
Second account determination subelement for subsequent use, for being defined as accounts information for subsequent use by the historical log accounts information included by described historical log record;
Second account sequence subelement for subsequent use, for carrying out main sequence according to described login time to described accounts information for subsequent use, and, according to login times, minor sort is carried out to the accounts information for subsequent use with identical login time;
Second accounts information determination subelement, for the accounts information for subsequent use according to predetermined quantity in predetermined rule interestingness ranking results, and then is defined as first kind accounts information by the accounts information for subsequent use chosen.
12. devices according to claim 8, is characterized in that, described first kind accounts information determined by first kind accounts information determining unit;
Wherein, described first kind accounts information determining unit, comprising:
3rd account determination subelement for subsequent use, for being defined as accounts information for subsequent use by the historical log accounts information included by described historical log record;
3rd account detection sub-unit for subsequent use, exceedes the accounts information specific for subsequent use of threshold value for detecting the terminal quantity that whether there is association in described accounts information for subsequent use;
3rd accounts information determination subelement, if for existing, be defined as first kind accounts information by the accounts information for subsequent use beyond described specific account information for subsequent use.
CN201510038769.7A 2015-01-26 2015-01-26 A kind of reminding method and device of Account Logon Active CN104539741B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510038769.7A CN104539741B (en) 2015-01-26 2015-01-26 A kind of reminding method and device of Account Logon

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510038769.7A CN104539741B (en) 2015-01-26 2015-01-26 A kind of reminding method and device of Account Logon

Publications (2)

Publication Number Publication Date
CN104539741A true CN104539741A (en) 2015-04-22
CN104539741B CN104539741B (en) 2019-10-15

Family

ID=52855208

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510038769.7A Active CN104539741B (en) 2015-01-26 2015-01-26 A kind of reminding method and device of Account Logon

Country Status (1)

Country Link
CN (1) CN104539741B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105357263A (en) * 2015-09-29 2016-02-24 小米科技有限责任公司 Information push method and information push device
CN107370772A (en) * 2017-09-20 2017-11-21 青岛海信移动通信技术股份有限公司 Account login method, device and computer-readable recording medium
CN108234391A (en) * 2016-12-14 2018-06-29 珠海金山办公软件有限公司 A kind of log-on message reminding method and device
CN108418775A (en) * 2017-02-09 2018-08-17 腾讯科技(深圳)有限公司 A kind of login method, terminal and server
CN108551443A (en) * 2018-03-30 2018-09-18 平安科技(深圳)有限公司 A kind of application login method, device, terminal device and storage medium
CN110704776A (en) * 2019-09-12 2020-01-17 北京百度网讯科技有限公司 Account type identification method and device and electronic equipment
US10812465B2 (en) 2017-09-20 2020-10-20 Hisense Mobile Communications Technology Co., Ltd. Method for logging into account on mobile device, mobile device, and non-transitory computer readable storage medium
CN111949308A (en) * 2020-08-07 2020-11-17 北京字节跳动网络技术有限公司 Software package publishing method and device

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101017552A (en) * 2006-05-25 2007-08-15 崔远新 Method for online auditioning and selling digital audiovisual commodity
CN101132552A (en) * 2007-08-15 2008-02-27 中国电信股份有限公司 Method and system for transmitting short message through mobile communications network PS field
CN101860521A (en) * 2009-04-13 2010-10-13 中国联合网络通信集团有限公司 Authentication treatment method and system
CN102222200A (en) * 2011-06-24 2011-10-19 宇龙计算机通信科技(深圳)有限公司 Application program logging method and logging management system
US8046827B2 (en) * 2007-06-12 2011-10-25 Francisco Corella Access control of interaction context of application
CN102325062A (en) * 2011-09-20 2012-01-18 北京神州绿盟信息安全科技股份有限公司 Abnormal login detecting method and device
CN102480729A (en) * 2010-11-22 2012-05-30 中兴通讯股份有限公司 Method for preventing faked users and access point in radio access network
CN102710547A (en) * 2012-06-06 2012-10-03 宇龙计算机通信科技(深圳)有限公司 Method and server for prompting dynamic information on contacts
CN103327116A (en) * 2013-07-05 2013-09-25 山东大学 Dynamic copy storage method for network file
CN103475546A (en) * 2013-09-26 2013-12-25 北京思特奇信息技术股份有限公司 Method and system for detecting repeated login of salesmen
CN103532797A (en) * 2013-11-06 2014-01-22 网之易信息技术(北京)有限公司 Abnormity monitoring method and device for user registration
CN103595809A (en) * 2013-11-22 2014-02-19 乐视致新电子科技(天津)有限公司 Account information management method and device in intelligent television
CN103685741A (en) * 2013-12-03 2014-03-26 方正国际软件有限公司 Single-point-login and single-point-logout method and single-point-login and single-point-logout system for mobile terminal
CN104093141A (en) * 2014-06-27 2014-10-08 北京奇虎科技有限公司 Terminal application log-in method, device, client and electronic device
CN104092542A (en) * 2013-09-11 2014-10-08 腾讯科技(深圳)有限公司 Account login method, device and system
CN104105061A (en) * 2014-07-21 2014-10-15 广州唯品会网络技术有限公司 Information pushing method and system

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101017552A (en) * 2006-05-25 2007-08-15 崔远新 Method for online auditioning and selling digital audiovisual commodity
US8046827B2 (en) * 2007-06-12 2011-10-25 Francisco Corella Access control of interaction context of application
CN101132552A (en) * 2007-08-15 2008-02-27 中国电信股份有限公司 Method and system for transmitting short message through mobile communications network PS field
CN101860521A (en) * 2009-04-13 2010-10-13 中国联合网络通信集团有限公司 Authentication treatment method and system
CN102480729A (en) * 2010-11-22 2012-05-30 中兴通讯股份有限公司 Method for preventing faked users and access point in radio access network
CN102222200A (en) * 2011-06-24 2011-10-19 宇龙计算机通信科技(深圳)有限公司 Application program logging method and logging management system
CN102325062A (en) * 2011-09-20 2012-01-18 北京神州绿盟信息安全科技股份有限公司 Abnormal login detecting method and device
CN102710547A (en) * 2012-06-06 2012-10-03 宇龙计算机通信科技(深圳)有限公司 Method and server for prompting dynamic information on contacts
CN103327116A (en) * 2013-07-05 2013-09-25 山东大学 Dynamic copy storage method for network file
CN104092542A (en) * 2013-09-11 2014-10-08 腾讯科技(深圳)有限公司 Account login method, device and system
CN103475546A (en) * 2013-09-26 2013-12-25 北京思特奇信息技术股份有限公司 Method and system for detecting repeated login of salesmen
CN103532797A (en) * 2013-11-06 2014-01-22 网之易信息技术(北京)有限公司 Abnormity monitoring method and device for user registration
CN103595809A (en) * 2013-11-22 2014-02-19 乐视致新电子科技(天津)有限公司 Account information management method and device in intelligent television
CN103685741A (en) * 2013-12-03 2014-03-26 方正国际软件有限公司 Single-point-login and single-point-logout method and single-point-login and single-point-logout system for mobile terminal
CN104093141A (en) * 2014-06-27 2014-10-08 北京奇虎科技有限公司 Terminal application log-in method, device, client and electronic device
CN104105061A (en) * 2014-07-21 2014-10-15 广州唯品会网络技术有限公司 Information pushing method and system

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105357263B (en) * 2015-09-29 2019-01-04 小米科技有限责任公司 Information-pushing method and device
CN105357263A (en) * 2015-09-29 2016-02-24 小米科技有限责任公司 Information push method and information push device
CN108234391B (en) * 2016-12-14 2021-08-20 珠海金山办公软件有限公司 Login information prompting method and device
CN108234391A (en) * 2016-12-14 2018-06-29 珠海金山办公软件有限公司 A kind of log-on message reminding method and device
CN108418775A (en) * 2017-02-09 2018-08-17 腾讯科技(深圳)有限公司 A kind of login method, terminal and server
CN107370772B (en) * 2017-09-20 2019-12-10 青岛海信移动通信技术股份有限公司 account login method and device and computer readable storage medium
US10812465B2 (en) 2017-09-20 2020-10-20 Hisense Mobile Communications Technology Co., Ltd. Method for logging into account on mobile device, mobile device, and non-transitory computer readable storage medium
CN107370772A (en) * 2017-09-20 2017-11-21 青岛海信移动通信技术股份有限公司 Account login method, device and computer-readable recording medium
CN108551443A (en) * 2018-03-30 2018-09-18 平安科技(深圳)有限公司 A kind of application login method, device, terminal device and storage medium
CN108551443B (en) * 2018-03-30 2021-07-23 平安科技(深圳)有限公司 Application login method and device, terminal equipment and storage medium
CN110704776A (en) * 2019-09-12 2020-01-17 北京百度网讯科技有限公司 Account type identification method and device and electronic equipment
CN110704776B (en) * 2019-09-12 2022-05-10 北京百度网讯科技有限公司 Account type identification method and device and electronic equipment
CN111949308A (en) * 2020-08-07 2020-11-17 北京字节跳动网络技术有限公司 Software package publishing method and device

Also Published As

Publication number Publication date
CN104539741B (en) 2019-10-15

Similar Documents

Publication Publication Date Title
CN104539741A (en) Prompting method and prompting device for account login
US10554805B2 (en) Information processing method, terminal, and computer-readable storage medium
US9195372B2 (en) Methods, systems, and computer program products for grouping tabbed portion of a display object based on content relationships and user interaction levels
CN101147115B (en) Operating system program launch menu search
CN105528388B (en) Search recommendation method and device
US9892096B2 (en) Contextual hyperlink insertion
CN108712478B (en) A kind of method and apparatus for sharing boarding application
CN105511730A (en) Application program switching method and device and terminal
CN104639721A (en) Method and device for providing application information in mobile terminal device
CN104735158A (en) Sorted storage method and device for user behavior data
CN106201177A (en) A kind of operation execution method and mobile terminal
CN103098000A (en) Execution and display of applications
CN103995601A (en) Method and device for achieving input method
CN112035752A (en) Resource searching method and device, electronic equipment and readable storage medium
CN103984727B (en) Webpage interaction method device based on browser
US20170171334A1 (en) Single-account multiple-preference recommendation method for video website and electronic device
CN106681598B (en) Information input method and device
CN112487150A (en) File management method, system, storage medium and electronic equipment
US10120846B2 (en) System and method for displaying online comments
CN114417157B (en) Data pushing method and device, computer equipment and computer medium
CN106934679A (en) information matching method and device
CN106909486B (en) Method, device and system for processing business exception
CN107491482A (en) A kind of reminding method and mobile terminal
CN110955833A (en) Searching method, searching device, server, terminal equipment and medium
KR20180017139A (en) Automated Information Retrieval

Legal Events

Date Code Title Description
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant