CN102460417A - Domain status, purpose and categories - Google Patents

Domain status, purpose and categories Download PDF

Info

Publication number
CN102460417A
CN102460417A CN2010800247697A CN201080024769A CN102460417A CN 102460417 A CN102460417 A CN 102460417A CN 2010800247697 A CN2010800247697 A CN 2010800247697A CN 201080024769 A CN201080024769 A CN 201080024769A CN 102460417 A CN102460417 A CN 102460417A
Authority
CN
China
Prior art keywords
page
territory
content
additional
domain name
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
CN2010800247697A
Other languages
Chinese (zh)
Other versions
CN102460417B (en
Inventor
L.奥伦塔斯
M.科斯特斯
D.莫斯顿
K.什亚姆森德
S.森卡拉
E.希门尼斯
P.帕塔普
A.霍尔姆斯
A.辛普森
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.)
FLISAEN Co
Original Assignee
FLISAEN Co
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
Priority claimed from US12/428,208 external-priority patent/US9292612B2/en
Application filed by FLISAEN Co filed Critical FLISAEN Co
Publication of CN102460417A publication Critical patent/CN102460417A/en
Application granted granted Critical
Publication of CN102460417B publication Critical patent/CN102460417B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558Details of hyperlinks; Management of linked annotations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Information Transfer Between Computers (AREA)
  • Medicines That Contain Protein Lipid Enzymes And Other Medicines (AREA)

Abstract

Systems and methods for creating and using a domain profile include identifying a status of a first page associated with a domain. The first page is retrieved and additional pages from the domain are identified based on hyperlinks from the first page. The status of the additional pages is identified and the hyperlinks are prioritized based on the status and/or a comparison with predetermined data. Content is extracted from the first page and selected pages from among the additional pages. The specific additional pages may be selected based on the prioritization. The retrieved content may be processed through a signature marker set to determine a contextual match. A purpose of the domain is determined according to the status of the first page, the status of the additional pages and results of the processing of the content. The domain profile can be displayed, stored, sent and/or searched to identify web sites or attributes of interest.

Description

Territory state, effect and kind
Background technology
Along with growth, exist to be used to organize and assess the raising requirement that can obtain content in this Live web quantity on the Internet.But search engine makes the personal user find and visit acquired information more like a cork.Typical search engine possibly comprise the algorithm that helps to discern related content based on the user search speech.These possibly comprise, for example, consider tangible versatility, based on panel web, belong to the specific webpage with requested content.Yet, usually with content download from the website, to its index, allow the performance existence of the service commonly used that the user searches for based on this downloads content to limit subsequently.
Understand that the mode of organizing in essence this Internet can help to understand and the relevant requirement of effectively using through this addressable information in the Internet of gamut.This domain name system (DNS) is the part of these the Internet basic facilities, and its domain name that people is readable converts to and need set up the required Internet Protocol of tcp/ip communication (IP) number on the Internet at this.That is, DNS allows the user to relate to website and other resources, use more like a cork to remember domain name, and like " www.example.com ", rather than IP address that should numeral, like " 123.4.56.78 ", specify and give at this computing machine on the Internet.Each domain name is made up of some character string (symbol) separately a series of.Rightmost symbol in domain name is known as this " top layer domain name " (TLD).The embodiment of known TLD is " .com ", " .net ", " .org " etc.Each TLD supports second-level domain, tabulates immediately on the left side of this TLD, like this " example " level in " www.example.com ".Each second-level domain can comprise a plurality of three grades of territories that are positioned at this second-level domain left side immediately, like " www " in " www.example.com " level.Also can there be other territory of extra level, in fact not restriction.For example, the territory that has an additional field level can be " www.photos.example.com ".
Should be noted in the discussion above that single ip address equally,, can support a plurality of domain names like individual server.That is, different domain names possibly be resolved to same server, and it can confirm based on this request domain name and/or additional non-domain information what content to be provided subsequently.This is referred to as fictitious host computer sometimes.
Can be included in unified resource identifier (" the URI ") structure that comprises this domain name adding non-domain information.For example, " path " part is a series of segmentation (the conceptive catalogue that is similar to is although needn't represent them), by slash ("/") separately.Can this information be included in the right that is right after this domain name,, can use with identification and transmission given content or operation particular code by server or other receiving traps like " blog " in " www.example.com/blog ".Other embodiment of non-domain information can comprise inquiry and fragment, and its particular content is not specifically discussed by those of ordinary skills understand herein.Can the combination of this information be included in the webpage hyperlink, its guiding user is to another part of same page or to another webpage that can belong to this identical or different territory part.
Can layering or nested mode organize associated dns name and content, like " www.example.com "; " www.blog.example.com "; " www.example.com/blog "; Or " blog.example.com " etc., each has different significance.Such domain of dependence does not need same section in this real ip address is shared to this each domain name mapping to the position.In this, the part of this domain name can be represented required particular server, and for example, " mail.example.com " and " www.example.com " can be resolved to the different server place, has difference in functionality, is used for this identical second-level domain.
The responsibility (comprising the registration office that remains on the second-level domain in this TLD) of each TLD of operation is entrusted in particular organization, be known as domain name registration office (" registry ").This registration office primarily is responsible for converting domain name into IP address (" parsing ") through the dns server of the such information of maintenance in large database, and operates its top level domain.
Summary of the invention
This theme can provide advantage in the accessibility of territory related content and significant improvement.Through considering the still unidentified characteristic of field that goes out in system mode, the user can be at the enterprising line search of Domain Properties, in using widely, use can public acquisition through dns server and website information, can make up the description relevant with the website, territory.As using, characteristic of field can include, but not limited to the data content of a webpage part here, the data content of linked web pages, and the data content of the dns resolution support system part of this webpage, etc.Therefore, provide domain name, can provide based on expanded search like the attribute of this website and the relevant information of characteristic according to this domain name.This relevant information also can provide the Search Results of improvement, based on the attribute of describing this territory and/or this territory content.Describe based on these, can handle the improvement analysis of this obtained content subset on the internet, it also can usually be used for improving the efficient and the productivity of personal user, business activity and Web content support service.
Embodiment of the present invention relate to the system and method for analysis domain.Embodiment can comprise first page the state that identification is relevant with the territory.Status recognition can comprise attempt to resolve this domain name of first page with, if this domain name mapping failure, the state of discerning this territory be as moving, if this domain name mapping, but content can't visit, can be with this state recognition for visiting.
If this first page addressable, can extract this content of first page subsequently.This territory can be based on discerning a plurality of additional page from this hyperlink of first page subsequently.Can discern the state of these additional page subsequently, as this state of first page.That is, the state of discerning these additional page can comprise the domain name or the network address of attempting to resolve first additional page, and if this domain name or network address translation failure, can be with the state recognition of this first additional page for moving.If this domain name mapping, but content can't visit can be with the state recognition of this first additional page for what can't visit, the rest may be inferred other webpages.
In addition, can based on this state and/or with the preferred sequence of relatively distinguishing these hyperlink that carries out target date.For example, can the character string in URI be confirmed as in advance and have high or low importance.Thereby, but the corresponding area branch comprises the preferred sequence of the hyperlink of such string.Can extract content from this first page selection page or leaf with these a plurality of additional page.The characteristic of field of the gamut that content can comprise here being discussed.Can in these additional page, make the selection of specific page based on their preferred sequence.
The content that can handle this first page and additional page through the set of confirming in advance or generate data is mated in the front and back between this content confirming.This is confirmed in advance or the data of generation will be called the signature label sets.The signature label sets is interpreted as the relevant tables of data of other objects of well known elements and some.The frequency dependence that for example, can known word and this word be occurred on the domain name sample.Comparison in the territory of the word of finding on the page and this word frequency can be the first step in this word processing of handling through this signature label sets.In embodiments, this can help to confirm more accurately this territory explanation, and through the word that concern has low territory frequency, it possibly be than the word with high territory frequency discernment to be arranged more.But this signature label sets also operation technique to reduce potential word ambiguous.For example, can content be compared to the specified data in advance of a plurality of data content known relation of expression.This can comprise the relation of known original text, and known types concerns and be included in each combination of the class likelihood data in the characteristic of field.Therefore, confirm the importance of this first object more accurately through the identification of second related object in this characteristic of field.As implied above, characteristic of field can comprise from or be linked to the data of this webpage itself, or like the DNS information of this IP address or URL.
Based on this front and back coupling, the state of this state of first page and this additional page can be confirmed the purpose in this territory.Embodiment can comprise, wherein this content comprises that the executable code and the label sets of will signing that are embedded in this first page or these additional page are configured to confirm the front and back coupling in this executable code.Embodiment also can comprise, wherein this content comprises that image, video and the audio-frequency information and the label sets of will signing that are embedded in this first page or these additional page are configured to confirm the front and back coupling in this image, video and audio-frequency information.
In case confirm, can multitude of different ways use the purpose in this territory, comprise search, show, store and/or send definite purpose in this territory.Embodiment can comprise based on definite state in this territory and purpose discerns and obtains the domain of dependence.
Embodiment can comprise the purpose of confirming this territory, and the open person of replacement, social group sign and the data type that is based in this content the lacking of localization name really, the greffier person of reselling mark, specified data type, these pages one of at least.
Embodiment also can comprise the one or more territories of identification, based on their purpose.Can confirm the kind of this differential threshold subsequently, it is different from each purpose in this territory.Subsequently can pre-determining purpose and kind identification and obtaining the domain of dependence based on this territory.
Embodiment can comprise following hyperlink from first page, through being redirected the http version that passes to this webpage.
Embodiment also can comprise from the user and receives the input domain collection; Be identified in attribute common in these input domains, between this front and back matching content; This identified attributes is exported to this user.
Embodiment can comprise the input collection that receives purpose and/or kind from the user; Identification is to should purpose and/or the territory of the input collection of kind; Export to this user with the territory that will discern.
Embodiment can be included in the structure of carrying out this said method and editing the historical analysis in this domain of dependence space with substitute mode in the scope of territory.
Embodiment of the present invention also can comprise the system that implements this said method, make computing machine carry out the computer-readable recording medium of the instruction of this said method with being encoded to have.For example, the configurable electronic system that comprises processor, storer and electronic communication device is with identification first page status relevant with the territory, and obtains this first page, through this electronic communication device; Based on discerning a plurality of additional page from this territory from this hyperlink of first; State through this this additional page of electronic communication device identification; Based on the priority of relatively distinguishing this hyperlink of specified data in advance; From this first page with this a plurality of additional page one page extraction content at least, through this electronic communication device, one page at least of these a plurality of additional page of selecting based on this priority; Handle this content with coupling before and after confirming through the signature label sets; Confirm the purpose in this territory, according to this state of first page, the state of these additional page and the result of this content; With definite purpose to this territory show, store and send one of at least.
The further advantage of theme of the present invention will become obviously to those skilled in the art, based on the following reading that specifies and the understanding of this preferred embodiment.
Description of drawings
Fig. 1 has described the example system according to embodiment of the present invention;
Fig. 2 has described the exemplary method according to embodiment of the present invention;
Fig. 3 has described exemplary webpage and the related content according to embodiment of the present invention;
Fig. 4 pattern description according to the exemplary hierarchy data parsing of embodiment of the present invention;
Fig. 5 pattern description according to the exemplary process flow of embodiment of the present invention; With
Fig. 6 has described the many aspects according to the exemplary method of embodiment of the present invention.
Embodiment
Embodiment of the present invention can help user, Web content provider and/or registration office to understand purpose how to confirm domain name.The organic conception of online activity that can make up industry part is to provide the understanding of this online environment and to be used for replenishing other microanalysis instruments.Thereby system and method described herein can generate the result that territory website destination data can be provided.
Provide domain name, this said system and method can from through the relevant attribute/property of the addressable website of this domain name.This service also can allow the user search territory, describes this territory or the standard of the attribute of content on this territory based on comprising several.Embodiment can use be included in public obtain in the dns server information with obtain can to obtain in the website content to make up the description relevant public with the website, territory.
Embodiment can gather with provide with layered mode in the relevant different types of data in territory, for example the same described in Fig. 1.Embodiment can be confirmed the territory state, through attempting loaded web page, confirms the purpose in territory and the kind in territory, through gather text or other from the data of website and through the signature label sets it is transmitted.
This system and method attempt to gather with reference to the relevant information of the following exemplary attribute of website, territory: the territory state; The purpose in territory; The kind in territory; The affairs in territory, territory keyword, the content in territory characteristic/feature/function and territory.Further describe these attributes below.Through this described data acquisition and analysis, embodiment of the present invention also can provide the catalogue of the improvement of TLD, for example this .com and .net TLD and be used for their overview of use of web host.For example, through the explanation of confirming the territory for all territories in the TLD or territory subclass, can create the catalogue of improvement, it is based on and exists pattern to this domain of dependence classification in this domain space, rather than the kind of confirming and using based on personal web page content.This possibly provide the previous unidentified advantage that goes out, during other is managed in each level of internet architecture and service.For example; Through confirming state, purpose and the kind in territory; Rather than independent About You, personal user, content providers and registration office be understanding content related and identify the pattern that is directly related to mark and other importances of this each use of the Internet better.
With reference to Fig. 2 and 3 following exemplary method has been described.As shown in Figure 2, this method can start from step S1000, wherein confirms first page state.Whether and resolve territory state one relating to the territory.For example, what can confirm is whether have the webserver relevant with this territory, and if exist, whether this web page server to be inserted.Further information can comprise whether there is the webserver mistake that identifies especially arbitrarily.For example, domain name is transfused to and is sent to dns server to attempt to resolve this domain name.If this domain name mapping failure can be confirmed as the state in this territory can't move.If this domain name mapping, but content can't visit, can be with this state recognition for visiting.Other status indicators also are possible.
The state in territory can be indicated the running status of this related web site, like activity, HTTP mistake etc.Whether the state in this territory can indicate the website can be visited from special domain, if can not, what stage to attempt to visit this web failure in.Visit failure can comprise specifies the error codes of giving this website, territory, as indicated those in table 1.
Table 1:
Figure 2010800247697100002DEST_PATH_IMAGE001
If one or more territories Query Result is the mistake that can't move or not so can't visit, this method proceeds to step S1010 to step S1700, wherein confirms the purpose in this territory based on this state of confirming.For example, status code like the name server mistake, can be used to confirm the general purpose that can't move, or the purpose that more specifically can't move relevant with error code.
If this domain name mapping, but cause redirecting, can it be included in the confirming of this territory state.For example, can this state be confirmed as the territory of " being redirected ", not have movable content.
If the webserver of this domain name successfully is connected to, and can't cause for being redirected, this content of first page 500 as the embodiment that in Fig. 3, points out, can obtain in step S1100 subsequently.
In step S1100, obtain from this content of first page, like element 502,504,506 and 508.This content can for example comprise well known to a person skilled in the art various forms, text, multimedia, hyperlink or other executable codes.Through the mode of embodiment, element 502,504 and 506 can be respectively with the webpage button of hyperlink activation to webpage 510,520 and 530.Element 508 can be text, figure or other multimedia data contents.Can this content be used at least two purposes described herein.Purpose possibly be to be used for discerning any other pages or leaves relevant with this first page, for example, through this first page addressable, based on the hyperlink that is embedded in this first page, like element 502,504,506.Can in step S1200, carry out this function.That is, a plurality of additional page as 510,520,530, can be based on detected hyperlink in this first page and identified.Share same second-level domain although should be noted that exemplary page or leaf 510,520 and 530, for example being relevant to, hyperlink needn't need to share same territory from other pages or leaves of page or leaf 500.Another purpose of this content possibly be the purpose that helps to confirm this territory, and it is further discussed below.This method proceeds to step S1300.
In step S1300, can identify this additional page like 510,520 and 530 state.If the identification of this additional page state can comprise domain name or the network address and this domain name or the network address translation failure of attempting to resolve first additional page, can be what can't move with the state recognition of this first additional page.If this domain name mapping, but content can't visit, the state of this first additional page can be identified as operation, but can't visit.Other status indicators also are possible, confirm with reference to this state of first page 500 as stated.This method proceeds to step S1400.
In step S1400, the priority of the hyperlink that can distinguish this identification and relevant additional web pages, based on the comparison of specified data in advance.For example, the hyperlink data comprise territory and non-territory URI information, can be compared to predetermined mark, and like the tabulation of important keyword, character or other values, it points out required content.Also can be with the structure analysis of these hyperlink data as the part of this processing pattern, like particular nest form etc. with identifying information.As a result of, can produce the prioritised list of the hyperlink of this identification.
The user can select this specific markers to use to customize this priority.It can comprise the tabulation that is presented in the mark of having recognized in these identification hyperlink data to this user, and allows this user in these marks, to select.In order further to help this user, this user can be provided with the optionally additional information relevant with this mark of recognizing.For example, each that can be this mark of recognizing provides quantitatively or qualitative value, and it helps this user's estimation which mark for this user or the territory of just discussing most important.For example, this user possibly have the special interest in some identification marking, or a group echo can demonstrate more relevantly, is based in these hyperlink data the quantitative values that this mark occurs.Thereby this user can be based on from these marks, selecting with representing to the relevant additional information that pre-determines of this user's specific markers.This can provide convenience in identification more relevant from wherein extracting the webpage of describing part content from this territory.This method proceeds to step S1500.
At step S1500, can like content 508, if desired, can extract content from this first page 500 extraction additional content from the selection page or leaf of these a plurality of additional page.The selection of specific page can be based on their priority from these additional page.For example,, additional page 510,520 and 530 makes that page or leaf 530 right of priority are minimum if arranging priority, can be only from page or leaf 510 and 520 aggregated contents.The text string " mail " that can be based in this domain name in embodiments, can be appointed as low priority with page or leaf 530.This can preserve resource and also be directed to more precise results, passes through identification this most relevant additional page and content at subsequent step.The type of the content that also can confirm to be assembled based on the parameter of signature label sets discussed further below.For example, content of text possibly be all required data, if this signature label sets only is configured to text.This difference also can provide the efficient in the vast scale data of assembling and analyzing.If dispose this signature label sets to handle numerous types of data, this can improve the overall precision of this analysis.
Be redirected based on also comprising from these hyperlink data of first page transmitting.For example, the hyperlink data cannot directly be resolved to another webpage, but alternatively can need one of indication to be redirected.Thereby, should " additional page " can link or be relevant to this first page indirectly.This can comprise that also transmission is redirected to the http version of this webpage.This method proceeds to step S1600.
In step S1600, can handle the content of gathering from this first page and these additional page through the signature label sets and mate in the front and back between this content confirming.As stated, the signature label sets can comprise provide before and after the link data element of coupling, or the importance of one of this data element.Through discerning the front and back coupling of the content of being assembled, suitable weight can give the importance of the various piece of this content.For example, when this word " Ford " when being the automaker, it also is the surname of using always, and through himself, has uncertain importance.This can cause incorrect consideration or ignore the part of this word as web page contents.The clear one's mind of doubt of word possibly need " Ford " and other automobile words that identifies with more closely near the use of this word " Ford " to take as for being relevant to this class of vehicles.The N-gram model is the type that this next item down is redirected the theory of probabilities model in sequence.N-gram is used for adding up each zone that natural-sounding is handled and universal sequence is analyzed, and can be used for current theme to refine contents processing described herein.For example, this n-gram model is based on x I-1, x I-2..., x I-nBe redirected x iWith reference to the mark that is used for distinguishing these hyperlink data and additional page priority, this method can allow this user from selecting required contact between the contact that identifies as stated.For example, this user can be identified as some front and back of identifying coupling effectively, and it is invalid that other front and back couplings are identified as, and maybe will be left in the basket.In addition, these methods can help the importance of this User Recognition front and back coupling, through the additional quantitative or qualitative information that combines this front and back coupling is provided.Thereby; Can use automatic method to assess to be given in the weighting of this front and back coupling,, maybe can help this user to do these as being used for automatically extracting the situation of confirming the signature label sets in advance of content; As allowing this user to receive, the same in the situation of coupling before and after weighting or the refusal identification.
With reference to this signature label sets, the particular type of the data of everywhere managing from this content is not limited to text or other data of description.For example, embodiment can comprise, wherein this content comprises the executable code that is embedded in this first page or these additional page, disposes this signature label sets to confirm in this executable code or the coupling of the front and back in this executable code result.Embodiment also can comprise, wherein this content comprises image, the video and/or audio information that is embedded in this first page or these additional page, disposes this signature label sets to confirm the coupling of the front and back in any in this image, video and audio-frequency information.For example, between various voice datas, possibly there is the front and back coupling like pattern-recognition result, audio types, length or any amount association attributes.The audio-frequency information of large quantities of model identical possibly be the strong designator of particular type webpage, as is directed to the artistical content of specific music, and thereby has a particular importance.
In the situation that this hyperlink label and this signature label sets all have, can comprise that the labeling properties report is to provide augmented performance.For example, can be the qualitative evaluation that the user represents the performance of individual mark.Replacedly, or combine assessment automatically, this user can assess the effectiveness with this mark of classification independently.Therefore, this system can guarantee that the mark that uses is effectively, through the report about this labeling properties is provided, and allows the variation in this mark uses.Can this report be represented to the user that can implement to change, or this system can automatically abandon the mark of poor performance, as drop under some threshold value those.After handling this content, this method proceeds to step S1700.
In step S1700, can be based on this state of first page, any result of the state of additional page and this front and back coupling confirms the purpose in this territory arbitrarily.The purpose in territory can relate to theme or whole meaning or the plan use or the use of the content relevant with this territory.This purpose can reflect the obvious cause of using the territory.Resolve failure in the territory, or return in the situation of other access errors, this purpose possibly be do not using or limiting this territory.Other purposes that identify can comprise that pay-per-click (PPC) stops, and purpose, hidden being redirected are arranged, and are redirected, and microblogging etc. are as concrete said among following Fig. 2.
The result of this front and back coupling can be effective especially in the appointment purpose of confirming active scope is confirmed.The analyzing adjuncts of the additional page of the precision of this assessment after through this priority improve.Thereby, can the code that not exclusive purpose is arranged, those as in table 2, identifying, and any other the suitable codes that are used for indicating other purposes be specified in the function website.
Table 2:
Figure 477398DEST_PATH_IMAGE002
Also can additional information be included in during this purpose confirms.For example, the measurement of territory affairs, whether from the statistics of DNS transaction processor, can be included to the assessment website is to authorize the retail website as at first.The territory keyword like title, title and explanation, also can be given specified weight, as replenishing of above-mentioned front and back coupling weight factor.Can use the indication common trait whether to be presented in territory characteristic, characteristic and/or function on this website and the additional page with definite purpose, like blog, retail etc.
Possibly advantageously the ins and outs of this content considered in definite this purpose equally.For example, discern the sort of type of technology that use this website, like the mail server relevant with this territory, cookies, multimedia, the SSL authentications of secure data etc. can provide the indication of purpose, like retail or other purposes with respect to the individual.The supplementary technology data that exceed given content also possibly be indicative, like the averaging time of this content of performance on the geographic position of this pages, this web page server etc.
Embodiment can comprise the purpose of confirming this territory, announces in people, social group sign and the data type at least one based on the replacement of confirming the lacking of domain name, registrant's resellers mark, specified data type, these pages, in this content.That is, the appearance of certain content or lack like above-mentioned those that list, possibly have the independent meaning in setting up the whole purpose in this territory.Embodiment can comprise the prompting of advertiser information, or its lack, or like the data type of view data, or its lack.In case confirmed the purpose in this territory, this method proceeds to step S1800.
In step S1800, can confirm the kind in this territory, it distinguishes over each purpose in this territory.The kind in territory can reflect the corresponding kind with the commercial department that content is relevant on this website.This possibly relate to confirms to belong to which kind from this first page content with these additional page places.For example, this territory kind possibly be placed on this territory in the taxonomic system of business category with North America industrial classification systems compliant.Table 3 is part tabulations of exemplary kind, and it can comprise the appointment priority of kind in this kind sign indicating number.
Table 3:
Figure 2010800247697100002DEST_PATH_IMAGE003
Be used for confirming that this territory kinds of information can comprise the content that obtains with these additional page from this first page, and maybe or even be used for confirming the identical content of this territory purpose.Yet the importance that belongs to each information maybe be different in each is handled.For example, as stated, the appearance with other common relevant informations in front and back " Ford " can be used to confirm the COMPANY/ORGANIZATION purpose of this webpage.Appearance with identical information " Ford " of other automobile informations also can be used to confirm the kind in the territory in this automotive field.
As use this territory purpose confirm equally, being classified in this territory is not limited to the content of particular webpage.But this territory classification maybe be from this first page content with this preferential additional page, to reach comprehensive classification in this territory.Embodiment also can comprise based on their purpose discerns one or more territories, before the classification of carrying out these territories.This possibly be provided at the advantage in the precise classification, as the territory being drawn in the classification, uses or do not use that the user's is mutual.
As embodiment of the present invention were discussed, the characteristic of this territory purpose and territory kind can be different.That is, the territory purpose can comprise the purpose of the website relevant with this territory, like news, blog, stop etc.The purpose in this territory can be the primary and foremost purpose of this website, territory.This purpose can relate to the content of this specific website, and needn't the said firm have him.That is, the common website of this given company can have ratio such as the said firm's popularization blog website different purpose.
After having confirmed this territory kind; This exemplary method can proceed to step S1900, have with this result store into computer-readable recording medium, with this result be shown to the user or not so through electronic communication network electrically with communicate by letter among the requestor at least one of this result.Embodiment can further be included in the search that implements target in these storage data, and/or in the scope in territory, implements said method and edit the historical analysis that these results are used for this domain of dependence space with iterative manner, following further discuss the same.
Fig. 4 has described the embodiment according to the advanced processes flow process that is used for every month iteration cycle of embodiment of the present invention.As the one of which by input 610, assembly 620 with export 630 and constitute.Also can comprise auxiliary tools 690.Auxiliary tools can help the user to implement various selections/input 610 like this, like the hyperlink of priorization identification, word etc.This input can comprise, for example, and regional document 612, signature label sets 614 and training set 618.In embodiments, the user can import or select, the item in this signature label sets 614 and/or this training set 618.This assembly can comprise new Web Crawler 622 and analyzer 624.This analyzer can functionally be divided into kind 626 and classification 628 parts.Register office 616 can keep these various processing (input, assembly and output), and they is implemented on the specified portions of cyberspace 650 to understand relevant online activity by industrial sector better.For example, all the DNS affairs from given server can be gathered in this register office.The data that are used for all subdomain names of TLD can keep a period of time by the cycle collection and at file memory 632.Also can generate report 634, based on comprise with this auxiliary tools 690 cooperative works to handle method from the training set 616 of cyberspace 650 specifying part office information.This can provide DNS transaction value and territory state, and purpose and kind are used for each domain name on a period of time, and is provided at over the visit of the information that do not obtain.
Embodiment also can comprise the input domain collection that is used to analyze from the user that is received among the step S2000 as an inquiry part.This system can be identified in attribute common between these input domains automatically.These attributes can be between this front and back matching content or other gathering information.The result of these analyses can comprise this identification predicable is outputed to this user, in step S2100.This performance can provide advantage, and the attribute relevant like the common purpose of differential threshold automatically comprises the page or leaf that this additional identification goes out.
Embodiment can comprise also and being received among the step S2000 as the purpose of an inquiry part and/or the input collection of kind that Tathagata is from the user.To should purpose and/or the territory of the input collection of kind, based on said method, can be identified, and the territory that this identifies exported to this user, at step S2100.This performance can have the territory that advantage is that the improvement classification and the identification of relevant information is provided and/or can not only comes from web page contents analytical approach commonly used.Said method can provide the priorization and the parsing of downloading content, and the important attribute that identification is relevant with the territory with collection comprises each kind of direct and indirect content, and can run user or the keeper search for based on the attribute in this territory.
The additional detail relevant with exemplary process flow is provided in Fig. 6.As shown in Figure 6, this processing can originate in S600 and handle S610, wherein obtains the target area file.For example, this target area possibly be the territory of appointment, and so the place discussion is the same.This method proceeds to S620.
In S620, this processing attempts to be connected to this target area, and it possibly be the territory of appointment.Can form dissimilar mistakes based on trial to the connection of this target area.For example, possibly have useless mandate, wherein this dns server can't be operated.If there is not DNS identified, or be similar to above-mentioned those other mistakes that occur in the S620 place, this method proceeds to S624, and it is called " No DNS " mistake.Confirm based on this, but at the S680 place report condition.
If arrive the trial and success of the connection of this target area, this method proceeds to S630.Successful trial possibly comprise the request domain name that just is resolved to the IP address by this dns server.Yet existence can occur in the mistake at this webserver level place, and it possibly stop from the address of this request and obtains content.For example, in S634, can identify server error, overtime like this name server, or point out that not so the mistake relevant with this server is as the response to this IP address connection requests.If go out to point out server error at S634, this method can proceed to S680, wherein can report this mistake.
If during S630, find server by this server, this method can proceed to S640-648, wherein can receive various responses based on the trial of creep this appointed website or address.This can comprise that the territory of this request does not have the prompting of Live web, as in S640.Also possibly exist to have the mistake of being responsible for the webserver of this website of prompting after finding this server, as among the S642.The ability that this new Web Crawler obtains content also can be limited in this server or website, as among the S644, maybe this new Web Crawler is redirected to another website, as among the S646.These show as the response of incomplete this web site contents of visit with other, can in S680, be reported.
If assess this website and can obtain content, this method can proceed to S648, wherein with the content recognition at this place, website for finding.Further said the same as here, in case come to light from the content of website or aiming field, this method can be continued by the content of visiting and analyze this discovery, as among the S660.Can in S680, report the result that this content is obtained and/or analyzed.
Methodology described in Fig. 6 can thereby cause a plurality of various reports, in S680, based on the degree that develops into through this method of trial step of visiting this target area.In these some possibly reflect the state that can't allow in territory, as in the situation of DNS or web page server mistake, or additivity, purpose and kind, quantity and type based on this information are included in the content that is obtained during this processing.
Embodiment of the present invention can comprise the system that is used for implementing said method, and have that to make computing machine carry out the readable storage medium storing program for executing of code computer of instruction of said method the same.For example, the same as shown in Figure 5, the configurable electronic system 100 that comprises processor, storer and electronic communication device is to discern first page the state relevant with the territory through dns server 140.Can with this system 100 be expressed as user machine system, as 120,170 radio communication device, as 130,190 subnet, server or have the device of any other network capabilitiess that this must functional performance.System 100 is operable as a dns server part relevant with the register office or is independent of this dns server.
Can receive this first page from server 150 by this system 100 through electronic communication network 170 like this Internet.This system 100 can discern a plurality of additional page from this territory based on the hyperlink from this first page of place.This system 100 can discern the state of these additional page subsequently through this dns server 140.This system 100 also can based on the priority of relatively coming to confirm these hyperlink of specified data in advance, as stated.Can through this server 150,160 from this first page with this a plurality of additional page in one page extraction content at least, for example from the network host server.This system 100 can handle this content through the signature label sets subsequently, and it is stored or not so electrically by 100 visits of this system, matees with before and after confirming.
This system 100 can further confirm the purpose in this territory, according to the state of this state of first page, these additional page and the result of this contents processing.This system 100 can receive above-mentioned various user's inputs, and like identification webpage, the options selecting to extract data content from it, the said process result of being implemented by system 100 can be shown, stores and/or send, according to known technology.
This system 100 comprises that any amount is coupled to the processor (not shown) of the memory storage that comprises first storage (not shown, common random access storage device, or " RAM "), second storage (not shown, common ROM (read-only memory), or " ROM ").These memory storages all possibly comprise the above of any suitable type and/or mentioned computer-readable medium.The main storage means (not shown) possibly also be used for stored programme, data etc., and normally less important storage medium, like the hard disk slower than main storage.To be understood that, maybe, in the situation of being fit to, the information that is retained in this main storage means is combined the part as main storage with standard mode, as virtual memory.Appointment main storage means like CD-ROM also can be sent to this processor with data directionlessly.
This system 100 also can comprise interface; This interface comprises one or more input/output devices; Like video monitor, tracking ball, mouse 104, keyboard, microphone, touch sensitive dis-play, conduction card reader, magnetic or paper tape reader, board, stylus, voice or handwriting recognizer or other known input medias, comprise other computing machines 110.Can this system 100 be coupled to computing machine or other electrical communication networks 170,180, use that the network shown in general connects at 101 places.This network can connect various wired, optics, electronics with other known networks with exchange message between computing machine 110, server 160, radio communication device 120,170 and subnet 190,130.Use such network to connect, be contemplated that system 100 there and processor can receive information from this network, maybe can output to this network with information, in the process of carrying out the said method step.This said apparatus and material will not need independently or described for those skilled in the art's understanding up hill and dale by technician in this computer hardware and the software field knows.Configurable (usually provisionally) above-mentioned hardware element is with as the one or more modules that are used for implementing aforesaid operations.
In addition, embodiment of the present invention further comprise computer-readable recording medium, and it comprises that programmed instruction is used for implementing the enforceable operation of various computing machines.This medium also possibly comprise, individually or combine this programmed instruction, data file, data result, table etc.This medium and programmed instruction possibly be those be this theme purpose special design and making up, or they are the obtainable type of those technician in this computer software fields.The embodiment of computer-readable recording medium comprises magnetic medium, like hard disk, floppy disk and tape; Optical medium coils like CD-ROM; Magnetooptics medium, but the dish of reading like light; Be configured to especially store the hardware unit that instructs with implementation procedure, like ROM device (ROM) and random access memory (RAM).The embodiment of programmed instruction comprise the machine code that produces like editing machine with comprise use the higher level code that interpreter can be carried out by this computing machine file the two.
The present invention has been described with reference to exemplary embodiment.The modification of said embodiment and change are obvious to those skilled in the art, based on the reading and the understanding of this instructions.The present invention plans to comprise modification and the change that all are such, during scope in they appear at the scope of this Rights attached thereto requirement or its equivalent.

Claims (21)

1. the automated process of a definite domain name explanation comprises:
(a) through attempting resolving the state that this first webpage is discerned first webpage relevant with this domain name;
(b) if the trial of this first webpage of this parsing leads to errors, confirm the purpose of this domain name based on the state of this first webpage;
(c) if only in the time should resolving the trial and success of this first webpage, proceed to step (d)-(j);
(d) find first webpage of this domain name through computer communication network;
(e) discern a plurality of additional web pages relevant based on the hyperlink that finds from this first webpage with this domain name;
(f) through attempting resolving the state that this additional web pages is discerned these additional page;
(g) based on the priority of the hyperlink of relatively coming to confirm to find from this first webpage of specified data in advance;
(h) through this computer communication network from this first page with this a plurality of additional web pages one page extraction content at least, these a plurality of additional web pages one page at least are based on this priority and select;
(i) mate to confirm to exist the front and back in this content through this content of list processing (LISP) of predetermined related data element;
(j) confirm the purpose of this domain name, based on this first webpage state, this additional web pages state and by handling the front and back coupling that this content recognition goes out; With
(k) one of definite purpose in this territory is shown, stores and send at least.
2. the automated process of an analysis domain comprises:
Discern first page the state relevant with the territory;
Find this first page;
Based on identifying a plurality of additional page from this territory from this hyperlink of first page;
Discern the state of these additional page;
Based on the priority of relatively confirming this hyperlink of specified data in advance;
From this first page with this a plurality of additional web pages one page extraction content at least, these a plurality of additional web pages one page at least are based on this priority and select;
Handle this content with coupling before and after confirming through the signature label sets;
Confirm the purpose of this domain name, according to this first webpage state, this additional web pages state and the result who handles this content; With
Definite purpose in this territory one of is shown, stores and send at least.
3. method as claimed in claim 2; Wherein in this content, the purpose of confirming this territory is further announced in people, social group sign and the data type at least one based on the replacement of confirming the lacking of domain name, registrant's resellers mark, specified data type, these pages.
4. method as claimed in claim 2 further comprises:
Discern one or more territories based on this purpose; With
Confirm the kind of this differential threshold, be different from each kind in territory of each purpose in this territory.
5. method as claimed in claim 4 further comprises based on the definite kind and the fundamental purpose in this territory and discerns and find the domain of dependence.
6. method as claimed in claim 2 further comprises based on the definite state and the purpose in this territory and discerns and find the domain of dependence.
7. method as claimed in claim 2, wherein this content comprises the executable code that is embedded in this first page or these additional page, and this signature label sets is configured to confirm the front and back coupling in this executable code.
8. method as claimed in claim 2, wherein this content comprises image, video and the audio-frequency information that is embedded in this first page or these additional page, and this signature label sets is configured to confirm the front and back coupling in this image, video and audio-frequency information.
9. method as claimed in claim 2 wherein comprises from this follow-up hyperlink of first page and transmits the http version that is redirected to this webpage.
10. method as claimed in claim 2 further comprises:
Input collection from user's acceptance domain;
Identification is from the predicable in the input domain between this front and back matching content; With
This attribute that identifies is exported to this user.
11. method as claimed in claim 2 further comprises:
Receive the input collection of purpose from the user;
Identification to should purpose the territory of input collection; With
This differential threshold is exported to this user.
12. method as claimed in claim 4 further comprises:
Receive the input collection of purpose and kind from the user;
Identification is to should purpose and the territory of the input collection of kind; With
This differential threshold is exported to this user.
13. method as claimed in claim 2, wherein:
Discerning this first page status comprises:
Attempt resolving this domain name of first page;
If this domain name mapping failure, with the state recognition in this territory for moving; With
If this domain name mapping, but content can't visit, with this state recognition for can't visit and
Discerning these additional page states comprises:
Attempt resolving the domain name or the network address of first additional page;
If this domain name or network address translation failure, with the state recognition of this first additional page for moving; With
If this domain name mapping, but content can't visit, with the state recognition of this first additional page for visiting.
14. a computer-readable recording medium, storage instruction are fit to comprised with implementation step by the computing machine execution:
Discern first page the state relevant with the territory;
Find this first page;
Based on identifying a plurality of additional page from this territory from this hyperlink of first page;
Discern the state of these additional page;
Based on the priority of relatively confirming this hyperlink of specified data in advance;
From this first page with this a plurality of additional web pages one page extraction content at least, these a plurality of additional web pages one page at least are based on this priority and select;
Handle this content with coupling before and after confirming through the signature label sets;
Confirm the purpose of this domain name, according to this first webpage state, this additional web pages state and the result who handles this content; With
Definite purpose in this territory one of is shown, stores and send at least.
15. computer-readable recording medium as claimed in claim 14; Wherein this territory purpose confirm further announce in people, social group sign and the data type at least one based on the replacement of confirming the lacking of domain name, registrant's resellers mark, specified data type, these pages, in this content.
16. computer-readable recording medium as claimed in claim 14, this instruction further comprises:
Discern one or more territories based on this purpose; With
Confirm the kind of this differential threshold, be different from each kind in territory of each purpose in this territory.
17. computer-readable recording medium as claimed in claim 14, wherein this content comprises the executable code that is embedded in this first page or these additional page, and this signature label sets is configured to confirm the front and back coupling in this executable code.
18. computer-readable recording medium as claimed in claim 14; Wherein this content comprises image, video and the audio-frequency information that is embedded in this first page or these additional page, and this signature label sets is configured to confirm the front and back coupling in this image, video and audio-frequency information.
19. computer-readable recording medium as claimed in claim 16, this instruction further comprises
Receive the input collection of purpose and kind from the user;
Identification is to should purpose and the territory of the input collection of kind; With
This differential threshold is exported to this user.
20. computer-readable recording medium as claimed in claim 14, wherein:
Discerning this first page status comprises:
Attempt resolving this domain name of first page;
If this domain name mapping failure, with the state recognition in this territory for moving; With
If this domain name mapping, but content can't visit, with this state recognition for can't visit and
Discerning these additional page states comprises;
Attempt resolving the domain name or the network address of first additional page;
If this domain name or network address translation failure, with the state recognition of this first additional page for moving; With
If this domain name mapping, but content can't visit, with the state recognition of this first additional page for visiting.
21. a device comprises:
Configuration is used for the electronic communication unit of on electric network swap data;
Discern the device of first page the state relevant with the territory;
Find this device of first page;
Based on identifying device from a plurality of additional page in this territory from this hyperlink of first page;
Discern the device of the state of these additional page;
Based on the device of relatively confirming the priority of this hyperlink of specified data in advance;
From this first page with this a plurality of additional web pages device of one page extraction content at least, these a plurality of additional web pages one page at least are based on this priority and select;
Handle the device of this content through the signature label sets with coupling before and after confirming;
Confirm the device of the purpose of this domain name, according to this first webpage state, this additional web pages state and the result who handles this content; With
To definite purpose in this territory show respectively or the display stored and storer one of at least.
CN201080024769.7A 2009-04-07 2010-04-07 Territory state, effect and kind Active CN102460417B (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
US16752309P 2009-04-07 2009-04-07
US16752109P 2009-04-07 2009-04-07
US16752809P 2009-04-07 2009-04-07
US61/167528 2009-04-07
US61/167523 2009-04-07
US61/167521 2009-04-07
US12/428208 2009-04-22
US12/428,208 US9292612B2 (en) 2009-04-22 2009-04-22 Internet profile service
PCT/US2010/030211 WO2010118115A1 (en) 2009-04-07 2010-04-07 Domain status, purpose and categories

Publications (2)

Publication Number Publication Date
CN102460417A true CN102460417A (en) 2012-05-16
CN102460417B CN102460417B (en) 2015-07-29

Family

ID=42936554

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201080024769.7A Active CN102460417B (en) 2009-04-07 2010-04-07 Territory state, effect and kind

Country Status (9)

Country Link
EP (1) EP2417536A4 (en)
JP (1) JP2012523626A (en)
KR (1) KR101670700B1 (en)
CN (1) CN102460417B (en)
AU (1) AU2010234488B2 (en)
BR (1) BRPI1014177A2 (en)
CA (1) CA2757833C (en)
RU (1) RU2011144859A (en)
WO (1) WO2010118115A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104556A (en) * 2013-04-12 2014-10-15 腾讯科技(北京)有限公司 Method and system for presenting recommendation information
CN105243073A (en) * 2014-07-11 2016-01-13 北京金山安全软件有限公司 Bookmark access method and device and terminal
CN110211581A (en) * 2019-05-16 2019-09-06 济南市疾病预防控制中心 A kind of laboratory automatic speech recognition record identification system and method
CN111291284A (en) * 2018-12-10 2020-06-16 北京京东金融科技控股有限公司 Method and device for redirecting multi-level page

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10606821B1 (en) 2016-08-23 2020-03-31 Microsoft Technology Licensing, Llc Applicant tracking system integration

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1786947A (en) * 2004-12-07 2006-06-14 国际商业机器公司 System, method and program for extracting web page core content based on web page layout
CN101046820A (en) * 2006-03-29 2007-10-03 国际商业机器公司 System and method for prioritizing websites during a webcrawling process
US20080028443A1 (en) * 2004-10-29 2008-01-31 The Go Daddy Group, Inc. Domain name related reputation and secure certificates
US20080082662A1 (en) * 2006-05-19 2008-04-03 Richard Dandliker Method and apparatus for controlling access to network resources based on reputation
US20080163369A1 (en) * 2006-12-28 2008-07-03 Ming-Tai Allen Chang Dynamic phishing detection methods and apparatus

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7114177B2 (en) * 2001-03-28 2006-09-26 Geotrust, Inc. Web site identity assurance
US7565402B2 (en) * 2002-01-05 2009-07-21 Eric Schneider Sitemap access method, product, and apparatus
US20030225876A1 (en) * 2002-05-31 2003-12-04 Peter Oliver Method and apparatus for graphically depicting network performance and connectivity
US7461257B2 (en) * 2003-09-22 2008-12-02 Proofpoint, Inc. System for detecting spoofed hyperlinks

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080028443A1 (en) * 2004-10-29 2008-01-31 The Go Daddy Group, Inc. Domain name related reputation and secure certificates
CN1786947A (en) * 2004-12-07 2006-06-14 国际商业机器公司 System, method and program for extracting web page core content based on web page layout
CN101046820A (en) * 2006-03-29 2007-10-03 国际商业机器公司 System and method for prioritizing websites during a webcrawling process
US20080082662A1 (en) * 2006-05-19 2008-04-03 Richard Dandliker Method and apparatus for controlling access to network resources based on reputation
US20080163369A1 (en) * 2006-12-28 2008-07-03 Ming-Tai Allen Chang Dynamic phishing detection methods and apparatus

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104556A (en) * 2013-04-12 2014-10-15 腾讯科技(北京)有限公司 Method and system for presenting recommendation information
CN104104556B (en) * 2013-04-12 2018-09-28 腾讯科技(北京)有限公司 Carry out the method and system that recommendation information shows
US10341290B2 (en) 2013-04-12 2019-07-02 Tencent Technology (Shenzhen) Company Limited Method and system for presenting recommendation information
CN105243073A (en) * 2014-07-11 2016-01-13 北京金山安全软件有限公司 Bookmark access method and device and terminal
CN111291284A (en) * 2018-12-10 2020-06-16 北京京东金融科技控股有限公司 Method and device for redirecting multi-level page
CN110211581A (en) * 2019-05-16 2019-09-06 济南市疾病预防控制中心 A kind of laboratory automatic speech recognition record identification system and method

Also Published As

Publication number Publication date
CA2757833C (en) 2018-09-18
CN102460417B (en) 2015-07-29
CA2757833A1 (en) 2010-10-14
RU2011144859A (en) 2013-05-20
JP2012523626A (en) 2012-10-04
KR20120005012A (en) 2012-01-13
KR101670700B1 (en) 2016-10-31
EP2417536A1 (en) 2012-02-15
AU2010234488A1 (en) 2011-11-17
BRPI1014177A2 (en) 2016-04-05
WO2010118115A1 (en) 2010-10-14
AU2010234488B2 (en) 2015-01-22
EP2417536A4 (en) 2016-08-31

Similar Documents

Publication Publication Date Title
CN101124609B (en) Search systems and methods using in-line contextual queries
US9742723B2 (en) Internet profile service
US20200042560A1 (en) Automatically generating a website specific to an industry
CN101490677B (en) Presenting search result information
CN101416186B (en) Enhanced search results
US8601059B2 (en) Sharing form training result utilizing a social network
US20060129463A1 (en) Method and system for automatic product searching, and use thereof
WO2009061399A1 (en) Method for crawling, mapping and extracting information associated with a business using heuristic and semantic analysis
CN101821764A (en) Automatically instrumenting set of web documents
CN110352427B (en) System and method for collecting data associated with fraudulent content in a networked environment
CN102200996B (en) Dynamic report is resolved and indexes
CN108701121A (en) User's input is assigned to the multiple input domain in user interface
EP2611114B1 (en) Image, audio, and metadata inputs for name suggestion
CN102460417B (en) Territory state, effect and kind
US20150058339A1 (en) Method for automating search engine optimization for websites
JP2011034399A (en) Method, device and program for extracting relevance of web pages
WO2018145637A1 (en) Method and device for recording web browsing behavior, and user terminal
JP2011515754A (en) URL providing method and system capable of new advertisement
JP2006268690A (en) Faq presentation/improvement method, faq presentation/improvement device and faq presentation/improvement program
CN105159885A (en) Point-of-interest name identification method and device
US20150339712A1 (en) Inferring Facts from Online User Activity
KR102549794B1 (en) System and method for providing coupon service based on image
US20230087661A1 (en) System for extracting and comparing information accessible by queries from merchant computer servers
KR20080027494A (en) Method and system for generating a search result list based on local information
US20210342373A1 (en) Location Data Integration and Management

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant