Patent•
System and method for logical view analysis and visualization of user behavior in a distributed computer network
16 Jul 2001-
TL;DR: In this paper, a method for logical view visualization of user behavior in a networked computer environment that includes sites that a user may visit and wherein the sites comprise pages that the user may view and/or resources that the users may request includes the step of collecting raw data representing user behavior which can include requesting resources, viewing pages and visiting sites by the user.
Abstract: A method for logical view visualization of user behavior in a networked computer environment that includes sites that a user may visit and wherein the sites comprise pages that the user may view and/or resources that the user may request includes the step of collecting raw data representing user behavior which can include requesting resources, viewing pages and visiting sites by the user. This raw data is then refined or pre-processed into page views and visit data and stored in a data mart. Pages are clustered into super pages, and page to super page mappings reflecting the relationship between pages and super pages are stored in the data mart. An automated clustering means is applied to the page view, visit and super page data in the data mart to discover clusters of visits to define super visits having visit behavior characteristics. The visit data stored in the data mart is then scored against the super visit clusters to classify visits into super visits according to visit behavior characteristics. A system is also provided.
Citations
More filters
•
22 Sep 2005
TL;DR: In this article, a system and method for ranking search results based on a series of attributes derived from the behavior of past searchers is disclosed, which provide a measure of the relevancy between a search query and a URL, file, or other resource based on its relevability to prior users.
Abstract: A system and method for ranking search results based on a series of attributes derived from the behavior of past searchers is disclosed. The attributes provide a measure of the relevancy between a search query and a URL, file, or other resource based on its relevancy to prior users. The system comprises (1) an attribute database including a plurality of prior search terms or phases; a first set of resources associated with each of the queries; and the attributes, i.e., metrics, characterizing the relevance of the first set of resources to the queries; and (2) a search processor adapted to identify a second set of resources determined to be relevant to a user query; rank each of the second set of resources based on the metrics associated with the query and resource; and provide the user with the search results ranked in accordance the metrics and displayed in a manner to increase the utility of the results for the user.
446 citations
•
11 Apr 2007
TL;DR: In this article, a fraudulent business transaction application (FBTA) is presented for monitoring fraudulent transactions, where a consumer supplies account access information in order to carry out an Internet business transaction, the FBTA uses an online fraud mitigation engine to detect phishing intrusions and identity theft.
Abstract: A fraudulent business transaction application (FBTA) is provided in embodiments of the present invention for monitoring fraudulent transactions. When a consumer supplies account access information in order to carry out an Internet business transaction, the FBTA uses an online fraud mitigation engine to detect phishing intrusions and identity theft. Embodiments are also provided for calculating travel velocity and transaction frequency, which are useful for determining a fraudulent transaction. Further embodiments are provided for authenticating a transaction using a cookie stored on a client device and a behavior profile stored on a server.
177 citations
•
02 Jun 2011TL;DR: In this paper, a computer-implemented method is described to generate a local result set and one or more non-local result sets for a search query, and determine a display location for the local result sets relative to the nonlocal result set based on the position of the search query in a local relevance indicator.
Abstract: A computer-implemented method is disclosed. The method includes receiving from a remote device a search query, generating a local result set and one or more non-local result sets for the search query, determining a display location for the local result set relative to the non-local result set based on a position of the search query in a local relevance indicium.
169 citations
•
09 Feb 2009
TL;DR: In this paper, the authors present a method for identifying and measuring trends in consumer content demand within a vertical network of websites and related content, where one or more associations between at least a portion of the plurality of selected keywords can be generated.
Abstract: Embodiments of the invention can provide systems and methods for identifying and measuring trends in consumer content demand within a vertical network of websites and related content In one embodiment, a method can include receiving, from a crawler, content from a plurality of webpages in at least one vertical The method can include receiving, from a processor, data associated with a plurality of selected keywords associated with the at least one vertical, wherein one or more associations between at least a portion of the plurality of selected keywords can be generated In addition, the method can include receiving, from a processor, session data associated with a plurality of consumers accessing content in webpages in the at least one vertical Furthermore, the method can include determining third party data associated with the plurality of consumers accessing at least a portion of webpages comprising at least one of the selected keywords Moreover, the method can include aggregating, based at least in part on the third party data, session data associated with visits to the webpages comprising at least one of the selected keywords
162 citations
•
17 Jan 2008TL;DR: In this article, a computer-implemented method is described to determine an order for the plurality of category-directed result sets based on the search query, in a manner that the result sets are to be displayed in the remote device in the determined order.
Abstract: A computer-implemented method is disclosed. The method includes receiving from a remote device a search query, generating a plurality of different category-directed result sets for the search query, determining an order for the plurality of category-directed result sets based on the search query, and transmitting the plurality of category-directed result sets to the remote device, in a manner that the result sets are to be displayed in the remote device in the determined order.
145 citations
References
More filters
••
01 Jun 1996TL;DR: Balanced Iterative Reducing and Clustering using Hierarchies (BIRCH) as discussed by the authors is a data clustering method that is especially suitable for very large databases.
Abstract: Finding useful patterns in large datasets has attracted considerable interest recently, and one of the most widely studied problems in this area is the identification of clusters, or densely populated regions, in a multi-dimensional dataset. Prior work does not adequately address the problem of large datasets and minimization of I/O costs.This paper presents a data clustering method named BIRCH (Balanced Iterative Reducing and Clustering using Hierarchies), and demonstrates that it is especially suitable for very large databases. BIRCH incrementally and dynamically clusters incoming multi-dimensional metric data points to try to produce the best quality clustering with the available resources (i.e., available memory and time constraints). BIRCH can typically find a good clustering with a single scan of the data, and improve the quality further with a few additional scans. BIRCH is also the first clustering algorithm proposed in the database area to handle "noise" (data points that are not part of the underlying pattern) effectively.We evaluate BIRCH's time/space efficiency, data input order sensitivity, and clustering quality through several experiments. We also present a performance comparisons of BIRCH versus CLARANS, a clustering method proposed recently for large datasets, and show that BIRCH is consistently superior.
4,090 citations
•
20 Mar 1998
TL;DR: In this paper, a method for monitoring client interaction with a resource downloaded from a server (10) in a computer network includes the steps of using a client (12) to specify an address of a resource located on a first server, downloading a file corresponding to the resource from the first server in response to specification of the address, using the client to specify a first executable program located on another server, the address of the first executable programs being embedded in the file downloaded from the second server, and a software timer for monitoring the amount of time the client(12) spends interacting with
Abstract: A method for monitoring client (12) interaction with a resource downloaded from a server (10) in a computer network includes the steps of using a client (12) to specify an address of a resource located on a first server (10), downloading a file corresponding to the resource from the first server (10) in response to specification of the address, using the client (12) to specify an address of a first executable program located on a second server (10), the address of the first executable program being embedded in the file downloaded from the first server (10), the first executable program including a software timer for monitoring the amount of time the client (12) spends interacting with and displaying the file downloaded from the first server (10), downloading the first executable program from the second server to run on the client (12) so as to determine the amount of time the client (12) interacts with the file downloaded from the first server (10). A server (10) for use in analysis and automatically serving out files assembled according to user interests and preferences.
1,516 citations
•
24 Mar 2004TL;DR: In this article, the authors present an interactive graphical user interface for visualizing clusters (categories) and segments (summarized clusters) of data, which automatically categorizes incoming case data into clusters, summarizes those clusters into segments, determines similarity measures for the segments, scores the selected segments through the similarity measures, and then forms and visually depicts hierarchical organizations of those selected clusters.
Abstract: A system that incorporates an interactive graphical user interface for visualizing clusters (categories) and segments (summarized clusters) of data. Specifically, the system automatically categorizes incoming case data into clusters, summarizes those clusters into segments, determines similarity measures for the segments, scores the selected segments through the similarity measures, and then forms and visually depicts hierarchical organizations of those selected clusters. The system also automatically and dynamically reduces, as necessary, a depth of the hierarchical organization, through elimination of unnecessary hierarchical levels and inter-nodal links, based on similarity measures of segments or segment groups. Attribute/value data that tends to meaningfully characterize each segment is also scored, rank ordered based on normalized scores, and then graphically displayed. The system permits a user to browse through the hierarchy, and, to readily comprehend segment inter-relationships, selectively expand and contract the displayed hierarchy, as desired, as well as to compare two selected segments or segment groups together and graphically display the results of that comparison. An alternative discriminant-based cluster scoring technique is also presented.
502 citations
•
21 Feb 2000TL;DR: In this article, a system and method is provided for analyzing customer behavior based on the time when those behaviors occur. But it is performed by temporally tagging customer transactions and interactions, analyzing the tagged information to create temporal profiles, creating advertising campaigns aimed at the temporal profiles and triggering an advertising campaign.
Abstract: A system and method is provided for analyzing customer behavior based on the time when those behaviors occur. This invention captures information about customer transactions and interactions over time, classifies customers into one or more clusters based on their time-based interactions and transactions, or both, and uses this classification to perform selected target marketing and cross-selling. This is performed by temporally tagging customer transactions and interactions, analyzing the tagged information to create temporal profiles, creating advertising campaigns aimed at the temporal profiles, triggering an advertising campaign, and analyzing the effectiveness of the advertising campaign.
440 citations
•
27 Sep 2001
TL;DR: An enterprise-wide web data mining system, computer program product, and method of operation thereof, that uses Internet based data sources, and which operates in an automated and cost effective manner is described in this article.
Abstract: An enterprise-wide web data mining system, computer program product, and method of operation thereof, that uses Internet based data sources, and which operates in an automated and cost effective manner. The enterprise web mining system comprises: a database coupled to a plurality of data sources, the database operable to store data collected from the data sources; a data mining engine coupled to the web server and the database, the data mining engine operable to generate a plurality of data mining models using the collected data; a server coupled to a network, the server operable to: receive a request for a prediction or recommendation over the network, generate a prediction or recommendation using the data mining models, and transmit the generated prediction or recommendation.
440 citations