CA2667057A1 - Methods and systems for node ranking based on dns session data - Google Patents

Methods and systems for node ranking based on dns session data Download PDF

Info

Publication number
CA2667057A1
CA2667057A1 CA002667057A CA2667057A CA2667057A1 CA 2667057 A1 CA2667057 A1 CA 2667057A1 CA 002667057 A CA002667057 A CA 002667057A CA 2667057 A CA2667057 A CA 2667057A CA 2667057 A1 CA2667057 A1 CA 2667057A1
Authority
CA
Canada
Prior art keywords
session
hosts
pages
ranking
host
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
CA002667057A
Other languages
French (fr)
Other versions
CA2667057C (en
Inventor
Alan T. Sullivan
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.)
Paxfire Inc
Original Assignee
Paxfire, Inc.
Alan T. Sullivan
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 Paxfire, Inc., Alan T. Sullivan filed Critical Paxfire, Inc.
Publication of CA2667057A1 publication Critical patent/CA2667057A1/en
Application granted granted Critical
Publication of CA2667057C publication Critical patent/CA2667057C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • G06Q30/0246Traffic
    • 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/951Indexing; Web crawling techniques
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99935Query augmenting and refining, e.g. inexact access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99937Sorting

Abstract

Systems and methods for ranking pages and/or hosts in a faster and more relevant manner are provided. Systems and methods for ranking pages and/or hosts based on session data and/or traffic data are also provided. According to the invention, session maps can be created using DNS and/or ISP data. Systems and methods for ranking pages and/or hosts for the purpose of doing business are also provided.

Claims (30)

1. A method for ranking pages using DNS data, the method comprising:
obtaining DNS data for a particular session;
identifying one or more sequences of host requests based on DNS data; and ranking pages and/or hosts based at least in part on the identified sequences of hosts.
2. The method of claim 1, wherein obtaining DNS data further comprises obtaining the data from one or more ISPs.
3. The method of claim 1, further comprising creating one or more session vectors from the one or more sequences of host requests and creating a session map from the one or more session vectors.
4. The method of claim 3, further comprising using the session vectors and/or session map to track and/or predict user behavior.
5. The method of claim 1, wherein ranking pages comprises ranking pages based at least in part on a dynamic traffic flow model and/or a static page ranking model.
6. The method of claim 1, wherein ranking pages comprises:
calculating a global host rank vector for hosts in the session;
calculating a local page rank vector for pages of each host in the session;
and approximating a global page rank vector based on a combination of the global host rank vector and local page rank vector.
7. The method of claim 1, further comprising providing the ranked results to a user in response to a query.
8. A computer program residing on one or more computer readable media and comprising instructions for executing the method of claim 1.
9. An Internet appliance comprising:
means for obtaining DNS data for a particular session;
means for identifying one or more sequences of host requests based on the DNS data; and means for ranking pages and/or hosts based at least in part on the identified sequences of hosts.
10. The Internet appliance of claim 9, further comprising:
means for creating one or more session vectors from the one or more sequences of host requests; and means for creating a session map from the one or more session vectors.
11. The Internet appliance of claim 10, further comprising:
means for tracking and/or predicting user behavior based on the session vectors and/or session map.
12. The Internet appliance of claim 9, further comprising:
means for ranking pages and/or hosts in the session using a dynamic traffic flow and/or static page ranking model.
13. The Internet appliance of claim 9, wherein the means for ranking further comprises:
means for calculating a global host rank vector for hosts in the session;
means for calculating a local page rank vector for pages of each host in the session; and means for approximating a global page rank based on a combination of the global host rank vector and local page rank vector.
14. The Internet appliance of claim 13, wherein the means for calculating a global host rank vector uses a traffic flow model.
15. The Internet appliance of claim 9, further comprising:
means for providing the ranked results to a user in response to a query.
16. An Internet appliance comprising:
a processor configured to obtain DNS data for a particular session;
a processor configured to identify one or more sequences of host requests based on the DNS data; and a processor configured to rank pages and/or hosts based at least in part on the identified sequences of hosts.
17. The Internet appliance of claim 16, wherein the processor configured to rank pages and/or hosts is further configured to:
calculate a global host rank vector for hosts in the session;
calculate a local page rank vector for pages of each host in the session; and approximate a global page rank based on a combination of the global host rank vector and local page rank vector.
18. The Internet appliance of claim 17, wherein the processor configured to rank pages and/or hosts is further configured to calculate the global host rank vector using a traffic flow model.
19. A system for ranking pages by one or more ISPs, said system comprising:
one or more Internet appliances, each Internet appliance comprising:
one or more processors configured to collect and/or obtain DNS data from one or more ISP; and one or more processors configured to rank search results based at least in part on DNS data combined from one or more ISP.
20. A computer readable storage medium having instructions residing thereon for:
obtaining and/or combining DNS data from one or more ISP;
identifying one or more sequences of host requests using the DNS data; and ranking pages and/or hosts based at least in part on the identified sequences of hosts.
21. The computer readable storage medium of claim 20, further comprising instructions for:
ranking pages and/or hosts using a dynamic traffic flow and/or static page ranking model.
22. The computer readable storage medium of claim 20, further comprising instructions for:
creating one or more session vectors and/or session maps from the sequences of host requests.
23. The computer readable storage medium of claim 22, further comprising instructions for:
tracking and/or predicting user behavior based at least in part on information contained in the session vectors and/or session maps.
24. The computer readable storage medium of claim 20, further comprising instructions for:
ranking pages based on a combination of the one or more identified sequences and advertiser information.
25. A method for doing business using a computer, said method comprising:
obtaining DNS data for a particular session from one or more ISPs;
obtaining information from one or more advertisers;
ranking pages and/or hosts for the session based on a combination of DNS data from one or more ISP and/or advertiser information; and charging a fee for providing the ranked pages and/or advertiser information to one or more parties.
26. The method of claim 25, wherein the party is a user, and the ranked results are provided in response to a query.
27. The method of claim 26, wherein the fee is charged to the user and/or advertiser for providing the ranked results.
28. The method of claim 25, wherein the ranked results are provided to multiple ISPs, some of which might not be ISPs that provided data.
29. The method of claim 28, further comprising charging the ISPs that did not provide data a fee for the ranked results.
30. A computer program residing on one or more computer readable media, wherein the program comprises instructions for executing the method of claim 25.
CA2667057A 2006-10-19 2007-10-19 Methods and systems for node ranking based on dns session data Expired - Fee Related CA2667057C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/550,975 2006-10-19
US11/550,975 US7593935B2 (en) 2006-10-19 2006-10-19 Methods and systems for node ranking based on DNS session data
PCT/US2007/081867 WO2008049093A2 (en) 2006-10-19 2007-10-19 Methods and systems for node ranking based on dns session data

Publications (2)

Publication Number Publication Date
CA2667057A1 true CA2667057A1 (en) 2008-04-24
CA2667057C CA2667057C (en) 2011-02-22

Family

ID=39315132

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2667057A Expired - Fee Related CA2667057C (en) 2006-10-19 2007-10-19 Methods and systems for node ranking based on dns session data

Country Status (6)

Country Link
US (2) US7593935B2 (en)
EP (1) EP2092443A4 (en)
JP (1) JP2010507840A (en)
CN (1) CN101563690A (en)
CA (1) CA2667057C (en)
WO (1) WO2008049093A2 (en)

Families Citing this family (116)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7035880B1 (en) 1999-07-14 2006-04-25 Commvault Systems, Inc. Modular backup and retrieval system used in conjunction with a storage area network
US6658436B2 (en) 2000-01-31 2003-12-02 Commvault Systems, Inc. Logical view and access to data managed by a modular data and storage management system
US7003641B2 (en) 2000-01-31 2006-02-21 Commvault Systems, Inc. Logical view with granular access to exchange data managed by a modular data and storage management system
US7434219B2 (en) 2000-01-31 2008-10-07 Commvault Systems, Inc. Storage of application specific profiles correlating to document versions
EP1442387A4 (en) 2001-09-28 2008-01-23 Commvault Systems Inc System and method for archiving objects in an information store
US7454569B2 (en) 2003-06-25 2008-11-18 Commvault Systems, Inc. Hierarchical system and method for performing storage operations in a computer network
US7546324B2 (en) 2003-11-13 2009-06-09 Commvault Systems, Inc. Systems and methods for performing storage operations using network attached storage
US7949714B1 (en) * 2005-12-05 2011-05-24 Google Inc. System and method for targeting advertisements or other information using user geographical information
EP2095264A4 (en) * 2006-11-08 2013-03-27 Epals Inc Dynamic characterization of nodes in a semantic network
US10636315B1 (en) 2006-11-08 2020-04-28 Cricket Media, Inc. Method and system for developing process, project or problem-based learning systems within a semantic collaborative social network
US7734669B2 (en) * 2006-12-22 2010-06-08 Commvault Systems, Inc. Managing copies of data
JP5040396B2 (en) * 2007-03-28 2012-10-03 富士通株式会社 Web page search program, method, and apparatus
US8244737B2 (en) * 2007-06-18 2012-08-14 Microsoft Corporation Ranking documents based on a series of document graphs
US8028090B2 (en) 2008-11-17 2011-09-27 Amazon Technologies, Inc. Request routing utilizing client location information
US7991910B2 (en) 2008-11-17 2011-08-02 Amazon Technologies, Inc. Updating routing information based on client location
US8396838B2 (en) 2007-10-17 2013-03-12 Commvault Systems, Inc. Legal compliance, electronic discovery and electronic document handling of online and offline copies of data
US8019708B2 (en) * 2007-12-05 2011-09-13 Yahoo! Inc. Methods and apparatus for computing graph similarity via signature similarity
US7970820B1 (en) 2008-03-31 2011-06-28 Amazon Technologies, Inc. Locality based content distribution
US8601090B1 (en) 2008-03-31 2013-12-03 Amazon Technologies, Inc. Network resource identification
US8321568B2 (en) 2008-03-31 2012-11-27 Amazon Technologies, Inc. Content management
US8606996B2 (en) 2008-03-31 2013-12-10 Amazon Technologies, Inc. Cache optimization
US8447831B1 (en) 2008-03-31 2013-05-21 Amazon Technologies, Inc. Incentive driven content delivery
US7962597B2 (en) 2008-03-31 2011-06-14 Amazon Technologies, Inc. Request routing based on class
US8769048B2 (en) 2008-06-18 2014-07-01 Commvault Systems, Inc. Data protection scheduling, such as providing a flexible backup window in a data protection system
US9128883B2 (en) 2008-06-19 2015-09-08 Commvault Systems, Inc Data storage resource allocation by performing abbreviated resource checks based on relative chances of failure of the data storage resources to determine whether data storage requests would fail
US8352954B2 (en) 2008-06-19 2013-01-08 Commvault Systems, Inc. Data storage resource allocation by employing dynamic methods and blacklisting resource request pools
US9407681B1 (en) 2010-09-28 2016-08-02 Amazon Technologies, Inc. Latency measurement in resource requests
US8725688B2 (en) 2008-09-05 2014-05-13 Commvault Systems, Inc. Image level copy or restore, such as image level restore without knowledge of data object metadata
US20100070474A1 (en) 2008-09-12 2010-03-18 Lad Kamleshkumar K Transferring or migrating portions of data objects, such as block-level data migration or chunk-based data migration
US20090282027A1 (en) * 2008-09-23 2009-11-12 Michael Subotin Distributional Similarity Based Method and System for Determining Topical Relatedness of Domain Names
US8073940B1 (en) 2008-11-17 2011-12-06 Amazon Technologies, Inc. Managing content delivery network service providers
US8412823B1 (en) 2009-03-27 2013-04-02 Amazon Technologies, Inc. Managing tracking information entries in resource cache components
US8756341B1 (en) * 2009-03-27 2014-06-17 Amazon Technologies, Inc. Request routing utilizing popularity information
US8688837B1 (en) 2009-03-27 2014-04-01 Amazon Technologies, Inc. Dynamically translating resource identifiers for request routing using popularity information
US8527658B2 (en) * 2009-04-07 2013-09-03 Verisign, Inc Domain traffic ranking
US8782236B1 (en) 2009-06-16 2014-07-15 Amazon Technologies, Inc. Managing resources using resource expiration data
US8397073B1 (en) 2009-09-04 2013-03-12 Amazon Technologies, Inc. Managing secure content in a content delivery network
US8433771B1 (en) 2009-10-02 2013-04-30 Amazon Technologies, Inc. Distribution network with forward resource propagation
US9495338B1 (en) 2010-01-28 2016-11-15 Amazon Technologies, Inc. Content distribution network
CN101895591B (en) * 2010-07-23 2012-10-31 北京邮电大学 Method and domain name server for increasing robustness of credible Internet domain name service
US9003035B1 (en) 2010-09-28 2015-04-07 Amazon Technologies, Inc. Point of presence management in request routing
US8468247B1 (en) 2010-09-28 2013-06-18 Amazon Technologies, Inc. Point of presence management in request routing
US10958501B1 (en) 2010-09-28 2021-03-23 Amazon Technologies, Inc. Request routing information based on client IP groupings
US9712484B1 (en) 2010-09-28 2017-07-18 Amazon Technologies, Inc. Managing request routing information utilizing client identifiers
US9049229B2 (en) 2010-10-28 2015-06-02 Verisign, Inc. Evaluation of DNS pre-registration data to predict future DNS traffic
US8452874B2 (en) 2010-11-22 2013-05-28 Amazon Technologies, Inc. Request routing processing
US9021198B1 (en) 2011-01-20 2015-04-28 Commvault Systems, Inc. System and method for sharing SAN storage
US8849762B2 (en) 2011-03-31 2014-09-30 Commvault Systems, Inc. Restoring computing environments, such as autorecovery of file systems at certain points in time
US10467042B1 (en) 2011-04-27 2019-11-05 Amazon Technologies, Inc. Optimized deployment based upon customer locality
US9244931B2 (en) 2011-10-11 2016-01-26 Microsoft Technology Licensing, Llc Time-aware ranking adapted to a search engine application
US8843477B1 (en) * 2011-10-31 2014-09-23 Google Inc. Onsite and offsite search ranking results
US8543900B1 (en) 2012-01-11 2013-09-24 Google Inc. Web page associated with a node in a website traffic pattern
WO2013124520A1 (en) 2012-02-22 2013-08-29 Nokia Corporation Adaptive system
US10157184B2 (en) 2012-03-30 2018-12-18 Commvault Systems, Inc. Data previewing before recalling large data files
US10623408B1 (en) 2012-04-02 2020-04-14 Amazon Technologies, Inc. Context sensitive object management
US9154551B1 (en) 2012-06-11 2015-10-06 Amazon Technologies, Inc. Processing DNS queries to identify pre-processing information
US9323577B2 (en) 2012-09-20 2016-04-26 Amazon Technologies, Inc. Automated profiling of resource usage
CN102970391B (en) * 2012-12-07 2016-09-28 华为技术有限公司 Inquiry of the domain name processing method, server and system
US10205698B1 (en) 2012-12-19 2019-02-12 Amazon Technologies, Inc. Source-dependent address resolution
US9406289B2 (en) * 2012-12-21 2016-08-02 Jamhub Corporation Track trapping and transfer
US9633216B2 (en) 2012-12-27 2017-04-25 Commvault Systems, Inc. Application of information management policies based on operation with a geographic entity
US9459968B2 (en) 2013-03-11 2016-10-04 Commvault Systems, Inc. Single index to query multiple backup formats
US9294391B1 (en) 2013-06-04 2016-03-22 Amazon Technologies, Inc. Managing network computing components utilizing request routing
US10284439B2 (en) * 2013-12-02 2019-05-07 Google Llc Method for measuring end-to-end internet application performance
US10169121B2 (en) 2014-02-27 2019-01-01 Commvault Systems, Inc. Work flow management for an information management system
US9648100B2 (en) 2014-03-05 2017-05-09 Commvault Systems, Inc. Cross-system storage management for transferring data across autonomous information management systems
US9823978B2 (en) 2014-04-16 2017-11-21 Commvault Systems, Inc. User-level quota management of data objects stored in information management systems
US9740574B2 (en) 2014-05-09 2017-08-22 Commvault Systems, Inc. Load balancing across multiple data paths
US9852026B2 (en) 2014-08-06 2017-12-26 Commvault Systems, Inc. Efficient application recovery in an information management system based on a pseudo-storage-device driver
US11249858B2 (en) 2014-08-06 2022-02-15 Commvault Systems, Inc. Point-in-time backups of a production application made accessible over fibre channel and/or ISCSI as data sources to a remote application by representing the backups as pseudo-disks operating apart from the production application and its host
US9444811B2 (en) 2014-10-21 2016-09-13 Commvault Systems, Inc. Using an enhanced data agent to restore backed up data across autonomous storage management systems
US10091096B1 (en) 2014-12-18 2018-10-02 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US10097448B1 (en) 2014-12-18 2018-10-09 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US10225326B1 (en) 2015-03-23 2019-03-05 Amazon Technologies, Inc. Point of presence based data uploading
US9819567B1 (en) 2015-03-30 2017-11-14 Amazon Technologies, Inc. Traffic surge management for points of presence
US9832141B1 (en) 2015-05-13 2017-11-28 Amazon Technologies, Inc. Routing based request correlation
US9766825B2 (en) 2015-07-22 2017-09-19 Commvault Systems, Inc. Browse and restore for block-level backups
US10097566B1 (en) 2015-07-31 2018-10-09 Amazon Technologies, Inc. Identifying targets of network attacks
US10082937B2 (en) * 2015-09-11 2018-09-25 International Business Machines Corporation Intelligent rendering of webpages
US9774619B1 (en) 2015-09-24 2017-09-26 Amazon Technologies, Inc. Mitigating network attacks
US10270878B1 (en) 2015-11-10 2019-04-23 Amazon Technologies, Inc. Routing for origin-facing points of presence
US10257307B1 (en) 2015-12-11 2019-04-09 Amazon Technologies, Inc. Reserved cache space in content delivery networks
WO2017106779A1 (en) * 2015-12-18 2017-06-22 F5 Networks, Inc. Methods of collaborative hardware and software dns acceleration and ddos protection
US10348639B2 (en) 2015-12-18 2019-07-09 Amazon Technologies, Inc. Use of virtual endpoints to improve data transmission rates
US10296368B2 (en) 2016-03-09 2019-05-21 Commvault Systems, Inc. Hypervisor-independent block-level live browse for access to backed up virtual machine (VM) data and hypervisor-free file-level recovery (block-level pseudo-mount)
US10075551B1 (en) 2016-06-06 2018-09-11 Amazon Technologies, Inc. Request management for hierarchical cache
US10110694B1 (en) 2016-06-29 2018-10-23 Amazon Technologies, Inc. Adaptive transfer rate for retrieving content from a server
US9992086B1 (en) 2016-08-23 2018-06-05 Amazon Technologies, Inc. External health checking of virtual private cloud network environments
US10033691B1 (en) 2016-08-24 2018-07-24 Amazon Technologies, Inc. Adaptive resolution of domain name requests in virtual private cloud network environments
US10505961B2 (en) 2016-10-05 2019-12-10 Amazon Technologies, Inc. Digitally signed network address
US10372499B1 (en) 2016-12-27 2019-08-06 Amazon Technologies, Inc. Efficient region selection system for executing request-driven code
US10831549B1 (en) 2016-12-27 2020-11-10 Amazon Technologies, Inc. Multi-region request-driven code execution system
US10938884B1 (en) 2017-01-30 2021-03-02 Amazon Technologies, Inc. Origin server cloaking using virtual private cloud network environments
US10838821B2 (en) 2017-02-08 2020-11-17 Commvault Systems, Inc. Migrating content and metadata from a backup system
US10740193B2 (en) 2017-02-27 2020-08-11 Commvault Systems, Inc. Hypervisor-independent reference copies of virtual machine payload data based on block-level pseudo-mount
US10891069B2 (en) 2017-03-27 2021-01-12 Commvault Systems, Inc. Creating local copies of data stored in online data repositories
US10776329B2 (en) 2017-03-28 2020-09-15 Commvault Systems, Inc. Migration of a database management system to cloud storage
US11074140B2 (en) 2017-03-29 2021-07-27 Commvault Systems, Inc. Live browsing of granular mailbox data
US10503613B1 (en) 2017-04-21 2019-12-10 Amazon Technologies, Inc. Efficient serving of resources during server unavailability
CN107239546B (en) * 2017-06-05 2021-07-06 成都知道创宇信息技术有限公司 Method for tracking and reminding local content of webpage
US11075987B1 (en) 2017-06-12 2021-07-27 Amazon Technologies, Inc. Load estimating content delivery network
US10664352B2 (en) 2017-06-14 2020-05-26 Commvault Systems, Inc. Live browsing of backed up data residing on cloned disks
US10447648B2 (en) 2017-06-19 2019-10-15 Amazon Technologies, Inc. Assignment of a POP to a DNS resolver based on volume of communications over a link between client devices and the POP
US10742593B1 (en) 2017-09-25 2020-08-11 Amazon Technologies, Inc. Hybrid content request routing system
US10795927B2 (en) 2018-02-05 2020-10-06 Commvault Systems, Inc. On-demand metadata extraction of clinical image data
US10592578B1 (en) 2018-03-07 2020-03-17 Amazon Technologies, Inc. Predictive content push-enabled content delivery network
US10789387B2 (en) 2018-03-13 2020-09-29 Commvault Systems, Inc. Graphical representation of an information management system
JP6960873B2 (en) * 2018-03-16 2021-11-05 東京エレクトロン株式会社 Semiconductor manufacturing system and server equipment
US10862852B1 (en) 2018-11-16 2020-12-08 Amazon Technologies, Inc. Resolution of domain name requests in heterogeneous network environments
US10860443B2 (en) 2018-12-10 2020-12-08 Commvault Systems, Inc. Evaluation and reporting of recovery readiness in a data storage management system
US11025747B1 (en) 2018-12-12 2021-06-01 Amazon Technologies, Inc. Content request pattern-based routing system
US11868414B1 (en) * 2019-03-14 2024-01-09 Snap Inc. Graph-based prediction for contact suggestion in a location sharing system
US11308034B2 (en) 2019-06-27 2022-04-19 Commvault Systems, Inc. Continuously run log backup with minimal configuration and resource usage from the source machine
US11032244B2 (en) * 2019-09-30 2021-06-08 BitSight Technologies, Inc. Systems and methods for determining asset importance in security risk management
US11810089B2 (en) * 2020-01-14 2023-11-07 Snowflake Inc. Data exchange-based platform
CN111831999B (en) * 2020-07-13 2022-08-19 中国银行股份有限公司 Method and system for aggregating multi-station operation

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6285999B1 (en) * 1997-01-10 2001-09-04 The Board Of Trustees Of The Leland Stanford Junior University Method for node ranking in a linked database
US6278992B1 (en) * 1997-03-19 2001-08-21 John Andrew Curtis Search engine using indexing method for storing and retrieving data
US6195698B1 (en) * 1998-04-13 2001-02-27 Compaq Computer Corporation Method for selectively restricting access to computer systems
US6792458B1 (en) * 1999-10-04 2004-09-14 Urchin Software Corporation System and method for monitoring and analyzing internet traffic
US6675205B2 (en) * 1999-10-14 2004-01-06 Arcessa, Inc. Peer-to-peer automated anonymous asynchronous file sharing
US6647381B1 (en) * 1999-10-27 2003-11-11 Nec Usa, Inc. Method of defining and utilizing logical domains to partition and to reorganize physical domains
US20050105513A1 (en) 2002-10-27 2005-05-19 Alan Sullivan Systems and methods for direction of communication traffic
US20080177994A1 (en) * 2003-01-12 2008-07-24 Yaron Mayer System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows
US7216123B2 (en) * 2003-03-28 2007-05-08 Board Of Trustees Of The Leland Stanford Junior University Methods for ranking nodes in large directed graphs
US7308643B1 (en) * 2003-07-03 2007-12-11 Google Inc. Anchor tag indexing in a web crawler system
US7599938B1 (en) * 2003-07-11 2009-10-06 Harrison Jr Shelton E Social news gathering, prioritizing, tagging, searching, and syndication method
US7174346B1 (en) * 2003-07-31 2007-02-06 Google, Inc. System and method for searching an extended database
US7254580B1 (en) * 2003-07-31 2007-08-07 Google Inc. System and method for selectively searching partitions of a database
US7707039B2 (en) * 2004-02-15 2010-04-27 Exbiblio B.V. Automatic modification of web pages
US7594011B2 (en) 2004-02-10 2009-09-22 Narus, Inc. Network traffic monitoring for search popularity analysis
US7812860B2 (en) * 2004-04-01 2010-10-12 Exbiblio B.V. Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device
US7251654B2 (en) * 2004-05-15 2007-07-31 International Business Machines Corporation System and method for ranking nodes in a network
US7437364B1 (en) * 2004-06-30 2008-10-14 Google Inc. System and method of accessing a document efficiently through multi-tier web caching
US7752200B2 (en) * 2004-08-09 2010-07-06 Amazon Technologies, Inc. Method and system for identifying keywords for use in placing keyword-targeted advertisements
US7587412B2 (en) * 2005-08-23 2009-09-08 Ricoh Company, Ltd. Mixed media reality brokerage network and methods of use
US7797299B2 (en) * 2005-07-02 2010-09-14 Steven Thrasher Searching data storage systems and devices
US8452832B2 (en) * 2006-07-27 2013-05-28 Yahoo! Inc. System and method for population-targeted advertising

Also Published As

Publication number Publication date
WO2008049093A3 (en) 2008-07-31
EP2092443A4 (en) 2010-03-10
US20080097980A1 (en) 2008-04-24
US20090319367A1 (en) 2009-12-24
EP2092443A2 (en) 2009-08-26
US7593935B2 (en) 2009-09-22
WO2008049093A2 (en) 2008-04-24
CN101563690A (en) 2009-10-21
CA2667057C (en) 2011-02-22
JP2010507840A (en) 2010-03-11
US8090726B2 (en) 2012-01-03

Similar Documents

Publication Publication Date Title
CA2667057A1 (en) Methods and systems for node ranking based on dns session data
JP5199264B2 (en) Content target information based on location
US8117050B2 (en) Advertiser monetization modeling
US9384291B2 (en) Generating geographical keywords for geotargeting search engine-offered advertisements
US9189804B2 (en) Systems and methods for list ranking and ads placement using interaction features
US20090319187A1 (en) Generating Geocoded Targeted Web Advertisements
JP5248915B2 (en) GPS tracking and learning of user behavior preferences from well-known nearby destinations
CN101317175B (en) Entity display priority in distributed geographic information system
US8239265B2 (en) Providing contextual advertisements for electronic books
TWI592889B (en) Social reputation ads
US20140188607A1 (en) Advertising exposure method based on event occurrence, server for performing the advertising exposure method, and computer-readable recording medium having recorded thereon program for executing the advertising exposure method
KR20140094052A (en) System and method for analyzing interest object, and apparatus applied to the same
JP2015118698A (en) Method, system, computer program for directing communications to nodes of social network using elastic map
US9514194B1 (en) Website duration performance based on category durations
CA2781122A1 (en) Content performance estimation
JP5642228B2 (en) Correlation value calculation system, determination system, correlation value calculation method, determination method, and computer program
WO2012109175A2 (en) Opportunity identification for search engine optimization
KR20120136503A (en) System of advertisement and method for evaluation of advertisement result
US20100299166A1 (en) Generating relevant keywords for monetization in an electronic map environment
CN104135497A (en) Service providing method and device based on environment parameter
US20130346188A1 (en) Estimating Costs of behavioral Targeting
CN110543593B (en) Data processing method and device, electronic equipment and readable storage medium
KR101518463B1 (en) Method, system and computer-readable recording medium for fixing cost for search advertisement
Kridel et al. Latticing and device-histories: Dynamic customer profiling for mobile advertising campaigns
JP2012113718A (en) Advertisement management system and method based on bench marking

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed