CN101364231A - Reduction method and device for history of browsers - Google Patents

Reduction method and device for history of browsers Download PDF

Info

Publication number
CN101364231A
CN101364231A CNA2008101614537A CN200810161453A CN101364231A CN 101364231 A CN101364231 A CN 101364231A CN A2008101614537 A CNA2008101614537 A CN A2008101614537A CN 200810161453 A CN200810161453 A CN 200810161453A CN 101364231 A CN101364231 A CN 101364231A
Authority
CN
China
Prior art keywords
network address
access
browser
website
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2008101614537A
Other languages
Chinese (zh)
Inventor
罗登
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CNA2008101614537A priority Critical patent/CN101364231A/en
Publication of CN101364231A publication Critical patent/CN101364231A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention discloses a method and device for sorting historical records of a browser in the field of network data processing. The method comprises the following steps: the browser counts the access time span, and/or the access frequency, etc., of a website in a preset time; sorting the corresponding websites according to the access time spans and/or the access frequency. According to access time spans, and/or the access frequency, etc., the historic record device of the browser sorts the historical records of the browser, so as to enable users to find the websites which are the most frequently visited recently and to conveniently visit again, thereby saving users' time.

Description

The method for sorting and the device of browser history record
Technical field
The present invention relates to the network data processing field, specially refer to a kind of method for sorting and device of browser history record.
Background technology
In the prior art, browser has the historical record function of the nearest access websites of recording user; Wherein said historical record function can the record access website the visit start time point of network address, title and network address.Simultaneously, can classify according to visit start time point and title.Such as, the website of visiting on the same day is referred to together, wherein the different pages of same web site name are referred to together again.And the network address of access websites is sorted according to the order of visit start time point.
Therefore, the historical record of prior art only is with the nearest access websites of user, write down and present, and can not embody the frequency of certain network address of user capture and time span etc., thereby can not help the user to find the website of oneself frequent access in the short time.
Summary of the invention
One of purpose of the present invention is for providing the method for sorting and the device of a kind of browser history record, can make the user find recently the network address of frequent access website rapidly from historical record.
The invention provides a kind of method for sorting of browser history record, comprise step:
The access time length and/or the access frequency of website in the browser statistics Preset Time;
Sort according to described access time length and/or access frequency network address to described website correspondence.
Preferably, also comprise step in the described browser statistics Preset Time before the step of the access time length of website and/or access frequency:
Record access start time point and visit termination time point.
Preferably, the website visiting time span specifically comprises in the browser statistics Preset Time:
Extract the browser history record in the Preset Time section;
Visit start time point and visit termination time point according to the record website calculate the website visiting time span;
Browser statistics access frequency specifically comprises:
Extract the browser history record in the Preset Time section;
Calculate access frequency according to the visit start time point of record website or the number of visit termination time point.
Preferably, describedly the step that the network address of described website correspondence sorts is also comprised step according to described access time length and/or access frequency:
Be arranged in order described network address from long to short and/or be arranged in order described network address from high to low according to access time length according to access frequency.
Preferably, describedly the step that the network address of described website correspondence sorts is comprised step according to described access time length and/or access frequency:
Comprehensively according to the ordering rank ranking sum of access time length and access frequency by little to being arranged in order described network address greatly.
The present invention also provides a kind of collating unit of browser history record, comprising:
Statistical module, the access time length and/or the access frequency of website in the browser statistics Preset Time;
Order module sorts according to described access time length and/or the access frequency network address to described website correspondence.
Preferably, described order module comprises:
The time-sequencing unit is arranged in order described network address from long to short according to access time length;
The frequency sequencing unit is arranged in order described network address from high to low according to access frequency.
Preferably, described order module also comprises integrated ordered unit, comprehensively according to the ordering rank ranking sum of access time length and access frequency by little to being arranged in order described network address greatly.
The present invention also provides a kind of browser, comprising:
Statistical module, the access time length and/or the access frequency of website in the browser statistics Preset Time;
Order module sorts according to described access time length and/or the access frequency network address to described website correspondence;
Display module shows the ordering of network address.
Method for sorting, device and the browser of browser history record of the present invention, according to the access time length of user capture website and/or access frequency etc., historical record to browser sorts, and makes the user find recently the network address of frequent access website rapidly, saves user time.
Description of drawings
Fig. 1 is the schematic flow sheet of the method for sorting of first embodiment of the invention browser history record;
Fig. 2 is the schematic flow sheet of the method for sorting of second embodiment of the invention browser history record;
Fig. 3 is the structural representation of the collating unit of third embodiment of the invention browser history record;
Fig. 4 is the structural representation of the collating unit of fourth embodiment of the invention browser history record;
Fig. 5 is the structural representation of fifth embodiment of the invention browser;
Fig. 6 is the structural representation of sixth embodiment of the invention browser.
The realization of the object of the invention, functional characteristics and advantage will be in conjunction with the embodiments, are described further with reference to accompanying drawing.
Embodiment
The present invention proposes method for sorting, device and the browser of a kind of browser history record, sorts by the historical record to browser, makes the user find recently the network address of frequent access website rapidly, saves user time.
With reference to Fig. 1, the present invention proposes the method for sorting of a kind of browser history record of first embodiment, comprises step:
S10, the access time length and/or the access frequency of website in the browser statistics Preset Time;
S11 sorts according to described access time length and/or the access frequency network address to described website correspondence.
As described in step S10, Preset Time at first is set, browser will be added up in the Preset Time access time length and/or the access frequency of access websites.
The described Preset Time that is provided with can be realized by starting time and terminal time are set.Browser can extract in the historical record, and the website of visiting in Preset Time is to the conduct interviews statistics of time span and/or access frequency of described website.
The statistics of access time length is to carry out according to the visit start time point that writes down the website, such as: the visit start time point of visiting a certain website is points in the mornings 11 on August 24th, 2008, visit terminal time point is points in afternoons 13 on August 24th, 2008, and then this access time length to described website is 2 hours.The access time length of website is meant in Preset Time each time the access time length sum to the website in the described Preset Time.
Described access frequency is meant the access times of record website in the Preset Time.
As described in step S11, the website that the browser client access time is long and/or access frequency is high, the browser client website of liking normally, the possibility that next time visits again described website is higher, therefore, and can be according to described access time length and/or access frequency, network address in the browser history record is sorted, pick out the network address of the long and/or website that access frequency is high of browser client access time in the Preset Time, browser client is found easily, convenient visit once more.The method of described ordering can be a bubble sort method etc.
The method for sorting of browser history of the present invention record by picking out the network address of the long and/or website that access frequency is high of nearest access time of browser client, is sought for browser client and is used the saving user time.
With reference to Fig. 2, the present invention is based on the method for sorting that first embodiment proposes a kind of browser history record of second embodiment, the network address of access websites seldom in the deletion browser history record keeps the high efficiency of ordering; The method for sorting of described browser history record comprises step:
S10, the access time length and/or the access frequency of website in the browser statistics Preset Time;
S11 sorts according to described access time length and/or the access frequency network address to described website correspondence;
S12 judges whether the visit start time point of storage network address and/or network address number surpass threshold value; In this way, carry out next step; As not, finish;
S13 deletes specific network address.
Present embodiment can write down by the title of the website of browser access, network address, visit start time point and visit termination time point etc.; The title of described website and network address, browser can be obtained in the website by user's input and/or visit; Described visit start time point and visit termination time point can be obtained from the clock of user's operating system.Described record comprises the record of browser to this access websites.
Statistics access times and/or network address number in Preset Time.By the visit start time point or the visit termination time point of statistic record, described access times are added up; A certain website number of described visit start time point or visit termination time point in Preset Time is access times.
The statistics of described network address number is that the website data of the different network address of visit start time point in Preset Time is added up.Its statistical can be got by prior art.
As described in step S10, described Preset Time can be to fixedly install, also can be by the browser client setting.Described fixedly installing can be that to fixedly install a certain fixedly period be Preset Time, such as, can fixedly install and be preset period of time in nearest 7 days or 5 days, can be to be that the terminal time of Preset Time is provided with visit same day; Such as, the visit date on the same day is on August 24th, 2008, and Preset Time is 5 days, and then the terminal time of described Preset Time is on August 24th, 2008, and starting time is on August 20th, 2008.
Described browser client setting can be to be provided with that any period is a Preset Time in the browser history record, and the terminal time that date before 3 days of this visit same day can be set be Preset Time such as, browser client is provided with; Such as, the visit date on the same day is on August 24th, 2008, and Preset Time is 5 days, and then the terminal time of described Preset Time is on August 22nd, 2008, and starting time is on August 18th, 2008.
Browser can be added up access time length and/or access frequency according to the visit start time point in Preset Time, obtains access time length and/or the access frequency of each website in Preset Time.The website visiting time span specifically comprises in the browser statistics Preset Time: extract the browser history record in the Preset Time section; Visit start time point and visit termination time point according to the record website calculate the website visiting time span.Browser statistics access frequency specifically comprises: extract the browser history record in the Preset Time section; Calculate access frequency according to the visit start time point of record website or the number of visit termination time point.
Suppose that described Preset Time is set to nearest 5 days, in nearest 5 days, a certain network address of browser access three times was visited respectively 15 minutes, 20 minutes and 20 minutes at every turn, and then the access time length to described website is 55 minutes in Preset Time; Described access frequency is 3.
As described in step S11, present embodiment can sort to described time class network address or quantity class network address according to access time length, access frequency and/or according to access time length and access frequency.
Describedly being arranged in order described network address from long to short according to access time length, can be to carry out according to the bubbling algorithm in Preset Time.
Describedly being arranged in order described network address from high to low according to access frequency, can be to carry out according to the bubbling algorithm in Preset Time.
Described comprehensively according to the ordering rank ranking sum of access time length and access frequency by little be integrated access time span and access frequency to being arranged in order described network address greatly, the network address in the browser history record is sorted.Such as, the time span that conducts interviews at first respectively ordering and access frequency ordering, the rank ranking of first network address is respectively 1 and 3, the rank ranking of second network address is respectively 2 and 1, putting in order of described two network address is to obtain by comparing two kinds of rank ranking sums, two kinds of rank ranking sums of described first network address are 4, and two kinds of rank ranking sums of second network address are 3, the rank ranking of then described second network address in integrated ordered is higher than first network address, the position of described second network address discharging is positioned at before first network address, makes things convenient for the user to search.
If described two kinds of rank ranking sums are identical, such as, the rank ranking of described first network address is respectively 1 and 2, and the rank ranking of second network address is respectively 2 and 1, then described first network address and second network address, rank ranking in integrated ordered is identical, and the position of network address discharging successively can be determined at random by browser.Because described two kinds of identical situations of rank ranking sum, more appearing between the bigger network address of two kinds of rank ranking sums, and do not influence the ordering of two kinds of network address that rank ranking sum is less, rank is forward.
As described in step S12, present embodiment, browser can be provided with the threshold value of visit start time point and/or network address number.After closing browser or in browser starts at every turn, in historical record, store the visit start time point of network address/or number whether surpass the judgement of threshold value.
Such as, the threshold value that browser can be provided with the visit start time point is 7, if the date on this visit same day is on August 24th, 2008, then described threshold value date range was on August 24,18 days to 2008 August in 2008 in described threshold range in nearest 7 days that then rose the same day in this visit.The threshold value that described browser can also be provided with the network address number is 1000, makes that the network address number in the browser history record is no more than 1000.
Browser can judge in historical record earlier whether the visit start time point surpasses threshold value; If have the visit start time point of network address to surpass 7 days, carry out step S13; Otherwise, judge again whether the network address number surpasses 1000; If network address outnumbers 1000, carry out step S13; Otherwise, finish.
As described in step S13, the specific network address of described deletion is meant: if there is the visit start time point of network address to surpass 7 days in the browser history record, deletion visit start time point surpasses 7 days network address; If network address outnumbers 1000 in the browser history record, the network address of deletion some.Described some can be decided according to concrete setting, such as, 250 network address after the network address exhaust position leans in the deletion browser history record.
The method for sorting of the described browser history of present embodiment record by the network address of access websites seldom in the deletion browser history record, makes the ordering of network address more efficient, saves time and resource.
With reference to Fig. 3, the present invention proposes the collating unit of a kind of browser history record of the 3rd embodiment, comprising:
Statistical module 21, statistics pass through the access time length and/or the access frequency of the website of browser access in Preset Time;
Order module 22 sorts according to described access time length and/or the access frequency network address to described website correspondence.
Described statistical module 21, the access time length and/or the access frequency of access websites in the statistics Preset Time.
The described Preset Time that is provided with can be realized by starting time and terminal time are set.Browser can extract in the historical record, and the website of visiting in Preset Time is to the conduct interviews statistics of time span and/or access frequency of described website.
Described access frequency is meant the access times of record website in the Preset Time.
Described order module 22, be connected with described statistical module 21, can be according to described access time length and/or access frequency, network address in the browser history record is sorted, pick out the network address of the long and/or website that access frequency is high of browser client access time in the Preset Time, browser client is found easily, convenient visit once more.
The collating unit of browser history of the present invention record by picking out the network address of the long and/or website that access frequency is high of nearest access time of browser client, is sought for browser client and is used the saving user time.
With reference to Fig. 4, the present invention is based on the collating unit that the 3rd embodiment proposes a kind of browser history record of the 4th embodiment and comprise: statistical module 21, order module 22, logging modle 25, module 26, judge module 23 and removing module 24 are set; By the network address of access websites seldom in the deletion browser history record, keep the high efficiency of ordering.
Described order module 22 comprises time-sequencing unit 221, frequency sequencing unit 222 and integrated ordered unit 223, and described time-sequencing unit 221 is connected with described statistical module 21, is arranged in order described network address from long to short according to access time length; Described frequency sequencing unit 222 is connected with described statistical module 21, is arranged in order described network address from high to low according to access frequency; Described integrated ordered unit 223 is connected with described time-sequencing unit 221 and frequency sequencing unit 222 respectively, comprehensively according to the ordering rank ranking sum of access time length and access frequency by little to being arranged in order described network address greatly.
Described logging modle 25, record access start time point and visit termination time point.
The described module 26 that is provided with, is provided with the threshold value of visit start time point and/or network address number at Preset Time.
Described judge module 23 is connected with the described module 26 that is provided with, and judges whether the visit start time point of storage network address in the browser history record and/or network address number surpass threshold value.
Described removing module 24 is connected with described judge module 23, when the visit start time point and/or the network address of described storage network address outnumbers threshold value, deletes specific network address.
Described logging modle 25 can write down title, network address, visit start time point and visit termination time point etc. by the website of browser access; The title of described website and network address, browser can be obtained in the website by user's input and/or visit; Described visit start time point and visit termination time point can be obtained from the clock of user's operating system.Described record comprises the record of browser to this access websites.
The described module 26 that is provided with can be provided with Preset Time; Described Preset Time can be to fixedly install, and also can receive the setting of browser client.Described fixedly installing can be that to fixedly install a certain fixedly period be Preset Time, such as, can fixedly install and be preset period of time in nearest 7 days or 5 days, can be to be that the terminal time of Preset Time is provided with visit same day; Such as, the visit date on the same day is on August 24th, 2008, and Preset Time is 5 days, and then the terminal time of described Preset Time is on August 24th, 2008, and starting time is on August 20th, 2008.
Described browser client can be provided with that any period is a Preset Time in the browser history record by the described module 26 that is provided with, and the terminal time that date before 3 days of this visit same day can be set be Preset Time such as, browser client is provided with; Such as, the visit date on the same day is on August 24th, 2008, and Preset Time is 5 days, and then the terminal time of described Preset Time is on August 22nd, 2008, and starting time is on August 18th, 2008.
The described module 26 that is provided with can also be provided with the threshold value of visiting start time point and/or network address number.
Such as, the threshold value that browser can be provided with the visit start time point is 7, if the date on this visit same day is on August 24th, 2008, then described threshold value date range was on August 24,18 days to 2008 August in 2008 in described threshold range in nearest 7 days that then rose the same day in this visit.The threshold value that described browser can also be provided with the network address number is 1000, makes that the network address number in the browser history record is no more than 1000.
Described statistical module 21 respectively with described logging modle 25 and module 26 is set is connected, can be added up access times and/or network address number in Preset Time.By the visit start time point or the visit termination time point of statistic record, described access times are added up; A certain website number of described visit start time point or visit termination time point in Preset Time is access times.
The website visiting time span specifically comprises in the described statistical module 21 statistics Preset Times: extract the browser history record in the Preset Time section; Visit start time point and visit termination time point according to the record website calculate the website visiting time span.Browser statistics access frequency specifically comprises: extract the browser history record in the Preset Time section; Calculate access frequency according to the visit start time point of record website or the number of visit termination time point.
Suppose that described Preset Time is set to nearest 5 days, in nearest 5 days, a certain network address of browser access three times was visited respectively 15 minutes, 20 minutes and 20 minutes at every turn, and then the access time length to described website is 55 minutes in Preset Time; Described access frequency is 3.
Described statistical module 21 can also be added up the network address number; The statistics of network address number is that the website data of the different network address of visit start time point in Preset Time is added up.Its statistical can be got by prior art.
Described order module 22 can sort to described time class network address or quantity class network address according to access time length, access frequency and/or according to access time length and access frequency.
Described time-sequencing unit 221 is arranged in order from long to short according to access time length, can be to carry out according to the bubbling algorithm in Preset Time.
Described frequency sequencing unit 222 is arranged in order from high to low according to access frequency, can be to carry out according to the bubbling algorithm in Preset Time.
Described integrated ordered unit 223, comprehensively the ordering rank ranking sum according to access time length and access frequency extremely is arranged in order described network address greatly by little, is integrated access time span and access frequency, and the network address in the browser history record is sorted.Such as, the time span that conducts interviews at first respectively ordering and access frequency ordering, the rank ranking of first network address is respectively 1 and 3, the rank ranking of second network address is respectively 2 and 1, putting in order of described two network address is to obtain by comparing two kinds of rank ranking sums, two kinds of rank ranking sums of described first network address are 4, and two kinds of rank ranking sums of second network address are 3, the rank ranking of then described second network address in integrated ordered is higher than first network address, the position of described second network address discharging is positioned at before first network address, makes things convenient for the user to search.
If described two kinds of rank ranking sums are identical, such as, the rank ranking of described first network address is respectively 1 and 2, and the rank ranking of second network address is respectively 2 and 1, then described first network address and second network address, rank ranking in integrated ordered is identical, and the position of network address discharging successively can be determined at random by browser.Because described two kinds of identical situations of rank ranking sum, more appearing between the bigger network address of two kinds of rank ranking sums, and do not influence the ordering of two kinds of network address that rank ranking sum is less, rank is forward.
Described judge module 23, after closing browser or in browser starts at every turn, in the browser history record, store the visit start time point of network address/or number whether surpass the judgement of threshold value; Present embodiment can first judgement time class network address the visit start time point whether above 7 days; If there is the visit start time point of network address to surpass 7 days in the browser history record, utilize described removing module 24 deletion visit start time points to surpass 7 days network address; Otherwise, judge that more whether network address is above 1000 in the browser history record; If network address outnumbers 1000, utilize the network address of some in the described removing module 24 deletion browser history records; Otherwise, finish.
Described removing module 24, when described determination module judged that the visit start time point that network address is arranged in the time class network address surpasses 7 days, the visit start time point surpassed 7 days network address in the deletion browser history record; Perhaps, judge that by described judge module 23 network address outnumbers 1000 in the browser history record again, the network address of deletion some.Described some can be decided according to concrete setting, such as, 250 network address after the network address exhaust position leans in the deletion browser history record.
The collating unit of the described browser history of present embodiment record by the network address of access websites seldom in the deletion browser history record, makes the ordering of network address more efficient, saves time and resource.
With reference to Fig. 5, the present invention proposes a kind of browser of the 5th embodiment, comprising:
Statistical module 21, statistics pass through the access time length and/or the access frequency of the website of browser access in Preset Time;
Order module 22 sorts according to described access time length and/or the access frequency network address to described website correspondence;
Display module 35 shows the ordering of network address.
Described statistical module 21, the access time length and/or the access frequency of access websites in the statistics Preset Time.
The described Preset Time that is provided with can be realized by starting time and terminal time are set.Browser can extract in the historical record, and the website of visiting in Preset Time is to the conduct interviews statistics of time span and/or access frequency of described website.
Described access frequency is meant the access times of record website in the Preset Time.
Described order module 22, be connected with described statistical module 21, can be according to described access time length and/or access frequency, network address in the browser history record is sorted, pick out the network address of the long and/or website that access frequency is high of browser client access time in the Preset Time, browser client is found easily, convenient visit once more.
Described display module 35, be connected with described order module 22, the described network address that sorts according to access time length and/or access frequency can be shown, the forward network address of rank in the described ordering is presented at the position that browser client finds easily, make things convenient for browser client to use.
Browser of the present invention by selecting and demonstrate the network address of the long and/or website that access frequency is high of nearest access time of browser client, is sought for browser client and to be used, and saves user time.
With reference to Fig. 6, the present invention is based on a kind of browser that the 5th embodiment proposes the 6th embodiment, comprising: statistical module 21, order module 22, display module 35, logging modle 25, module 26, judge module 23 and removing module 24 are set; By the network address of access websites seldom in the deletion browser history record, keep the high efficiency of ordering.
Described order module 22 comprises time-sequencing unit 221, frequency sequencing unit 222 and integrated ordered unit 223, and described time-sequencing unit 221 is connected with described statistical module 21, is arranged in order described network address from long to short according to access time length; Described frequency sequencing unit 222 is connected with described statistical module 21, is arranged in order described network address from high to low according to access frequency; Described integrated ordered unit 223 is connected with described time-sequencing unit 221 and frequency sequencing unit 222 respectively, comprehensively according to the ordering rank ranking sum of access time length and access frequency by little to being arranged in order described network address greatly.
Described display module 35 also comprises time display unit 351 and/or frequency display unit 352; Described time display unit 351 is connected with described time-sequencing unit 221, shows the network address that sorts according to access time length; Described frequency display unit 352 is connected with described frequency sequencing unit 222, shows the network address that sorts according to access frequency.
Described display module 35 also comprises synthesis display unit 353, is connected with described integrated ordered unit 223, shows the network address that sorts according to access time length and access frequency.
Described logging modle 25, record access start time point and visit termination time point.
The described module 26 that is provided with, is provided with the threshold value of visit start time point and/or network address number at Preset Time.
Described judge module 23 is connected with the described module 26 that is provided with, and judges whether the visit start time point of storage network address in the browser history record and/or network address number surpass threshold value.
Described removing module 24 is connected with described judge module 23, when the visit start time point and/or the network address of described storage network address outnumbers threshold value, deletes specific network address.
Described logging modle 25 can write down title, network address, visit start time point and visit termination time point etc. by the website of browser access; The title of described website and network address, browser can be obtained in the website by user's input and/or visit; Described visit start time point and visit termination time point can be obtained from the clock of user's operating system.Described record comprises the record of browser to this access websites.
The described module 26 that is provided with can be provided with Preset Time; Described Preset Time can be to fixedly install, and also can receive the setting of browser client.Described fixedly installing can be that to fixedly install a certain fixedly period be Preset Time, such as, can fixedly install and be preset period of time in nearest 7 days or 5 days, can be to be that the terminal time of Preset Time is provided with visit same day; Such as, the visit date on the same day is on August 24th, 2008, and Preset Time is 5 days, and then the terminal time of described Preset Time is on August 24th, 2008, and starting time is on August 20th, 2008.
Described browser client can be provided with that arbitrary period is a Preset Time in the browser history record by module 26 is set, and the terminal time that date before 3 days of this visit same day can be set be Preset Time such as, browser client is provided with; Such as, the visit date on the same day is on August 24th, 2008, and Preset Time is 5 days, and then the terminal time of described Preset Time is on August 22nd, 2008, and starting time is on August 18th, 2008.
The described module 26 that is provided with can also be provided with the threshold value of visiting start time point and/or network address number.
Such as, the threshold value that browser can be provided with the visit start time point is 7, if the date on this visit same day is on August 24th, 2008, then described threshold value date range was on August 24,18 days to 2008 August in 2008 in described threshold range in nearest 7 days that then rose the same day in this visit.The threshold value that described browser can also be provided with the network address number is 1000, makes that the network address number in the browser history record is no more than 1000.
Described statistical module 21 respectively with described logging modle 25 and module 26 is set is connected, can be added up access times and/or network address number in Preset Time.By the visit start time point or the visit termination time point of statistic record, described access times are added up; A certain website number of described visit start time point or visit termination time point in Preset Time is access times.
The website visiting time span specifically comprises in the described statistical module 21 statistics Preset Times: extract the browser history record in the Preset Time section; Visit start time point and visit termination time point according to the record website calculate the website visiting time span.Browser statistics access frequency specifically comprises: extract the browser history record in the Preset Time section; Calculate access frequency according to the visit start time point of record website or the number of visit termination time point.
Suppose that described Preset Time is set to nearest 5 days, in nearest 5 days, a certain network address of browser access three times was visited respectively 15 minutes, 20 minutes and 20 minutes at every turn, and then the access time length to described website is 55 minutes in Preset Time; Described access frequency is 3.
Described statistical module 21 can also be added up the network address number; The statistics of network address number is that the website data of the different network address of visit start time point in Preset Time is added up.Its statistical can be got by prior art.
Described order module 22 can sort to described time class network address or quantity class network address according to access time length, access frequency and/or according to access time length and access frequency.
Described time-sequencing unit 221 is arranged in order from long to short according to access time length, can be to carry out according to the bubbling algorithm in Preset Time.
Described frequency sequencing unit 222 is arranged in order from high to low according to access frequency, can be to carry out according to the bubbling algorithm in Preset Time.
Described integrated ordered unit 223, comprehensively the ordering rank ranking sum according to access time length and access frequency extremely is arranged in order described network address greatly by little, is integrated access time span and access frequency, and the network address in the browser history record is sorted.Such as, the time span that conducts interviews at first respectively ordering and access frequency ordering, the rank ranking of first network address is respectively 1 and 3, the rank ranking of second network address is respectively 2 and 1, putting in order of described two network address is to obtain by comparing two kinds of rank ranking sums, two kinds of rank ranking sums of described first network address are 4, and two kinds of rank ranking sums of second network address are 3, the rank ranking of then described second network address in integrated ordered is higher than first network address, the position of described second network address discharging is positioned at before first network address, makes things convenient for the user to search.
If described two kinds of rank ranking sums are identical, such as, the rank ranking of described first network address is respectively 1 and 2, and the rank ranking of second network address is respectively 2 and 1, then described first network address and second network address, rank ranking in integrated ordered is identical, and the position of network address discharging successively can be determined at random by browser.Because described two kinds of identical situations of rank ranking sum, more appearing between the bigger network address of two kinds of rank ranking sums, and do not influence the ordering of two kinds of network address that rank ranking sum is less, rank is forward.
Described synthesis display unit 353 can be presented at the position that described browser client finds easily with the network address of described preceding 5 or preceding 10 in integrated ordered, makes things convenient for browser client to use.
Described time display unit 351 can be presented at the position that described browser client finds easily with preceding 5 or preceding 10 the network address that sorts according to access time length, makes things convenient for browser client to use.
Described frequency display unit 352 can be presented at the position that described browser client finds easily with preceding 5 or preceding 10 the network address that sorts according to access frequency, makes things convenient for browser client to use.
Described judge module 23, after closing browser or in browser starts at every turn, in the browser history record, store the visit start time point of network address/or number whether surpass the judgement of threshold value; Present embodiment can first judgement time class network address the visit start time point whether above 7 days; If there is the visit start time point of network address to surpass 7 days in the browser history record, utilize described removing module 24 deletion visit start time points to surpass 7 days network address; Otherwise, judge that more whether network address is above 1000 in the browser history record; If network address outnumbers 1000, utilize the network address of some in the described removing module 24 deletion browser history records; Otherwise, finish.
Described removing module 24, when described determination module judged that the visit start time point that network address is arranged in the time class network address surpasses 7 days, the visit start time point surpassed 7 days network address in the deletion browser history record; Perhaps, judge that by described judge module 23 network address outnumbers 1000 in the browser history record again, the network address of deletion some.Described some can be decided according to concrete setting, such as, 250 network address after the network address exhaust position leans in the deletion browser history record.
The collating unit of the described browser history of present embodiment record by the network address of access websites seldom in the deletion browser history record, makes the ordering of network address more efficient, saves time and resource.
The above only is the preferred embodiments of the present invention; be not so limit claim of the present invention; every equivalent structure or equivalent flow process conversion that utilizes instructions of the present invention and accompanying drawing content to be done; or directly or indirectly be used in other relevant technical fields, all in like manner be included in the scope of patent protection of the present invention.

Claims (12)

1, a kind of method for sorting of browser history record is characterized in that, comprises step:
The access time length and/or the access frequency of website in the browser statistics Preset Time;
Sort according to described access time length and/or access frequency network address to described website correspondence.
2, the method for sorting of browser history record according to claim 1 is characterized in that, also comprises step in the described browser statistics Preset Time before the step of the access time length of website and/or access frequency:
The visit start time point of record website and visit termination time point.
3, the method for sorting of browser history record according to claim 2 is characterized in that,
The website visiting time span specifically comprises in the browser statistics Preset Time:
Extract the browser history record in the Preset Time section;
Visit start time point and visit termination time point according to the record website calculate the website visiting time span;
Browser statistics access frequency specifically comprises:
Extract the browser history record in the Preset Time section;
Calculate access frequency according to the visit start time point of record website or the number of visit termination time point.
4, the method for sorting of browser history according to claim 1 record is characterized in that, the described network address of described website correspondence the ordering according to described access time length and/or access frequency comprises:
Be arranged in order described network address from long to short and/or be arranged in order described network address from high to low according to access time length according to access frequency.
5, the method for sorting of browser history according to claim 4 record is characterized in that, the described network address of described website correspondence the ordering according to described access time length and/or access frequency comprises:
Comprehensively according to the ordering rank ranking sum of access time length and access frequency by little to being arranged in order described network address greatly.
6, the method for sorting of browser history record according to claim 3 is characterized in that, also comprises step in the described browser statistics Preset Time after the step of the access time length of website and/or access frequency:
The threshold value of visit start time point and/or network address number is set;
Whether visit start time point and/or the network address number of judging the storage network address surpass threshold value;
Delete specific network address.
7, a kind of collating unit of browser history record is characterized in that, comprising:
Statistical module, statistics pass through the access time length and/or the access frequency of the website of browser access in Preset Time;
Order module sorts according to described access time length and/or the access frequency network address to described website correspondence.
8, the collating unit of browser history record according to claim 7 is characterized in that, also comprises logging modle, record access start time point and visit termination time point.
9, the collating unit of browser history record according to claim 7 is characterized in that described order module comprises:
The time-sequencing unit is arranged in order described network address from long to short according to access time length;
The frequency sequencing unit is arranged in order described network address from high to low according to access frequency.
10, the collating unit of browser history record according to claim 9 is characterized in that described order module comprises:
Integrated ordered unit, comprehensively according to the ordering rank ranking sum of access time length and access frequency by little to being arranged in order described network address greatly.
11, the collating unit of browser history record according to claim 8 is characterized in that, also comprises:
Module is set, Preset Time, the threshold value of visit start time point and/or network address number is set;
Judge module judges whether the visit start time point of storage network address and/or network address number surpass threshold value;
Removing module is deleted specific network address.
12, a kind of browser is characterized in that, comprising:
Statistical module, statistics pass through the access time length and/or the access frequency of the website of browser access in Preset Time;
Order module sorts according to described access time length and/or the access frequency network address to described website correspondence;
Display module shows the ordering of network address.
CNA2008101614537A 2008-09-27 2008-09-27 Reduction method and device for history of browsers Pending CN101364231A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2008101614537A CN101364231A (en) 2008-09-27 2008-09-27 Reduction method and device for history of browsers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2008101614537A CN101364231A (en) 2008-09-27 2008-09-27 Reduction method and device for history of browsers

Publications (1)

Publication Number Publication Date
CN101364231A true CN101364231A (en) 2009-02-11

Family

ID=40390597

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008101614537A Pending CN101364231A (en) 2008-09-27 2008-09-27 Reduction method and device for history of browsers

Country Status (1)

Country Link
CN (1) CN101364231A (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7669136B1 (en) 2008-11-17 2010-02-23 International Business Machines Corporation Intelligent analysis based self-scheduling browser reminder
CN102332020A (en) * 2011-09-22 2012-01-25 奇智软件(北京)有限公司 Generation method and device of website navigation page
CN102436535A (en) * 2012-01-19 2012-05-02 浙江大学 Identification method and system for creative inflection point in computer aided design process
CN102779181A (en) * 2012-06-29 2012-11-14 广州市动景计算机科技有限公司 Browser off-line storage data processing method based on hypertext markup language (HTML) 5 and browser
CN102880694A (en) * 2012-09-19 2013-01-16 北京奇虎科技有限公司 Browser client and method for loading classified channels in new tab
CN103020214A (en) * 2012-12-07 2013-04-03 北京奇虎科技有限公司 Method and equipment for processing access website history record information
CN103036963A (en) * 2012-12-07 2013-04-10 北京奇虎科技有限公司 Website history recorded visiting information clearing method and device
CN103092839A (en) * 2011-10-28 2013-05-08 腾讯科技(深圳)有限公司 Management method and device for recording historical information
WO2013063940A1 (en) * 2011-11-01 2013-05-10 腾讯科技(深圳)有限公司 History records sorting method and device
CN103246713A (en) * 2013-04-24 2013-08-14 优视科技有限公司 Web surfing method and web surfing device
CN104063504A (en) * 2014-07-08 2014-09-24 百度在线网络技术(北京)有限公司 Method for determining comprehensive access weights of webpages and method for sorting access records
CN104133823A (en) * 2013-07-19 2014-11-05 腾讯科技(深圳)有限公司 Method and device for recommending multimedia information
CN104252459A (en) * 2013-06-25 2014-12-31 腾讯科技(深圳)有限公司 Method and device for recommending commonly-used websites
CN104281688A (en) * 2014-10-10 2015-01-14 百度在线网络技术(北京)有限公司 Automatic erasing method and automatic erasing device for browser
CN105681384A (en) * 2014-11-21 2016-06-15 阿里巴巴集团控股有限公司 Information expiration processing method and apparatus
CN106294867A (en) * 2016-08-23 2017-01-04 乐视控股(北京)有限公司 Browser browses main website sort method and device
CN106503582A (en) * 2016-10-31 2017-03-15 珠海市魅族科技有限公司 A kind of erasing of information method and device
US9667505B2 (en) 2011-09-22 2017-05-30 Beijing Qihoo Technology Company Limited URL navigation page generation method, device and program
CN108197338A (en) * 2018-03-30 2018-06-22 广东欧珀移动通信有限公司 A kind of browser bookmark generation method, system and terminal device

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7669136B1 (en) 2008-11-17 2010-02-23 International Business Machines Corporation Intelligent analysis based self-scheduling browser reminder
CN102332020A (en) * 2011-09-22 2012-01-25 奇智软件(北京)有限公司 Generation method and device of website navigation page
CN102332020B (en) * 2011-09-22 2015-09-30 北京奇虎科技有限公司 A kind of generation method and apparatus of website navigation page
US9667505B2 (en) 2011-09-22 2017-05-30 Beijing Qihoo Technology Company Limited URL navigation page generation method, device and program
CN103092839A (en) * 2011-10-28 2013-05-08 腾讯科技(深圳)有限公司 Management method and device for recording historical information
US20140046938A1 (en) * 2011-11-01 2014-02-13 Tencent Technology (Shen Zhen) Company Limited History records sorting method and apparatus
WO2013063940A1 (en) * 2011-11-01 2013-05-10 腾讯科技(深圳)有限公司 History records sorting method and device
CN102436535A (en) * 2012-01-19 2012-05-02 浙江大学 Identification method and system for creative inflection point in computer aided design process
CN102779181A (en) * 2012-06-29 2012-11-14 广州市动景计算机科技有限公司 Browser off-line storage data processing method based on hypertext markup language (HTML) 5 and browser
CN102779181B (en) * 2012-06-29 2015-07-15 广州市动景计算机科技有限公司 Browser off-line storage data processing method based on hypertext markup language (HTML) 5 and browser
CN102880694A (en) * 2012-09-19 2013-01-16 北京奇虎科技有限公司 Browser client and method for loading classified channels in new tab
CN103036963B (en) * 2012-12-07 2017-04-12 北京奇虎测腾科技有限公司 Website history recorded visiting information clearing method and device
CN103036963A (en) * 2012-12-07 2013-04-10 北京奇虎科技有限公司 Website history recorded visiting information clearing method and device
CN103020214A (en) * 2012-12-07 2013-04-03 北京奇虎科技有限公司 Method and equipment for processing access website history record information
CN103246713A (en) * 2013-04-24 2013-08-14 优视科技有限公司 Web surfing method and web surfing device
WO2014173193A1 (en) * 2013-04-24 2014-10-30 优视科技有限公司 Webpage pre-reading method, apparatus to which the method is applied, and storage medium
CN103246713B (en) * 2013-04-24 2016-05-11 优视科技有限公司 A kind of Web browser method and device
CN104252459A (en) * 2013-06-25 2014-12-31 腾讯科技(深圳)有限公司 Method and device for recommending commonly-used websites
CN104252459B (en) * 2013-06-25 2017-07-04 腾讯科技(深圳)有限公司 The method and apparatus for recommending conventional website
CN104133823B (en) * 2013-07-19 2015-11-18 腾讯科技(深圳)有限公司 A kind of method and apparatus recommending multimedia messages
CN104133823A (en) * 2013-07-19 2014-11-05 腾讯科技(深圳)有限公司 Method and device for recommending multimedia information
CN104063504A (en) * 2014-07-08 2014-09-24 百度在线网络技术(北京)有限公司 Method for determining comprehensive access weights of webpages and method for sorting access records
CN104281688A (en) * 2014-10-10 2015-01-14 百度在线网络技术(北京)有限公司 Automatic erasing method and automatic erasing device for browser
CN104281688B (en) * 2014-10-10 2018-05-04 百度在线网络技术(北京)有限公司 A kind of automatic cleaning method and device for browser
CN105681384A (en) * 2014-11-21 2016-06-15 阿里巴巴集团控股有限公司 Information expiration processing method and apparatus
CN105681384B (en) * 2014-11-21 2019-04-09 阿里巴巴集团控股有限公司 A kind of expired processing method and processing device of information
CN106294867A (en) * 2016-08-23 2017-01-04 乐视控股(北京)有限公司 Browser browses main website sort method and device
CN106503582A (en) * 2016-10-31 2017-03-15 珠海市魅族科技有限公司 A kind of erasing of information method and device
CN108197338A (en) * 2018-03-30 2018-06-22 广东欧珀移动通信有限公司 A kind of browser bookmark generation method, system and terminal device
CN108197338B (en) * 2018-03-30 2021-01-29 Oppo广东移动通信有限公司 Browser bookmark generation method and system and terminal device

Similar Documents

Publication Publication Date Title
CN101364231A (en) Reduction method and device for history of browsers
CA2498376C (en) Principles and methods for personalizing newsfeeds via an analysis of information novelty and dynamics
CN102663064B (en) A kind of disposal route of favorites data and device
CN104615627B (en) A kind of event public feelings information extracting method and system based on microblog
CN102222091B (en) Providing method and system for plug-in extension in browser
CN108874812B (en) Data processing method, server and computer storage medium
CN103237094B (en) A kind of method and device identifying user
CN102073684B (en) Method and device for excavating search log and page search method and device
CN100433018C (en) Method for criminating electronci file and relative degree with certain field and application thereof
EP2657854A1 (en) Method and system for incremental collection of forum replies
CN101546328A (en) Search keyword improvement apparatus, server and method
TW200945079A (en) Search results ranking using editing distance and document information
CN103051637A (en) User identification method and device
CN103559315B (en) Information screening method for pushing and device
CN109885656B (en) Microblog forwarding prediction method and device based on quantification heat degree
CN102622238A (en) Method and device for interface layout of mobile devices
JP2011154467A (en) Retrieval result ranking method and system
Fujiki et al. Identification of bursts in a document stream
CN104182482A (en) Method for judging news list page and method for screening news list page
CN103778137B (en) A kind of Blog content searching method and system
CN101188521B (en) A method for digging user behavior data and website server
CN105930527A (en) Searching method and device
CN107133367A (en) A kind of information processing method and system, server
CN103164425B (en) Method and device for pushing application program in application program platform system
CN101599069A (en) The searching method of electronic document and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20090211