US7024404B1 - Retrieval and display of data objects using a cross-group ranking metric - Google Patents
Retrieval and display of data objects using a cross-group ranking metric Download PDFInfo
- Publication number
- US7024404B1 US7024404B1 US10/156,336 US15633602A US7024404B1 US 7024404 B1 US7024404 B1 US 7024404B1 US 15633602 A US15633602 A US 15633602A US 7024404 B1 US7024404 B1 US 7024404B1
- Authority
- US
- United States
- Prior art keywords
- value
- group
- data object
- values
- weighting factor
- 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.)
- Expired - Lifetime, expires
Links
- 238000000034 method Methods 0.000 claims abstract description 67
- 238000012545 processing Methods 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 2
- 238000005303 weighing Methods 0.000 claims 2
- 241001274197 Scatophagus argus Species 0.000 claims 1
- 230000009286 beneficial effect Effects 0.000 abstract description 3
- 230000002708 enhancing effect Effects 0.000 abstract 1
- 239000011159 matrix material Substances 0.000 description 12
- 230000008901 benefit Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000010420 art technique Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000013138 pruning Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99934—Query formulation, input preparation, or translation
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99935—Query augmenting and refining, e.g. inexact access
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
- C represent an (n×n) matrix whose columns correspond to, or identify, the clusters determined during the acts of
block 110; - {right arrow over (c)}i represent the ith column of matrix C, an (n×1) eigenvector whose non-zero elements indicate membership in the ith cluster—if the jth element in vector {right arrow over (c)}i (ci j) is non-zero, the jth data object is a member of the ith cluster, otherwise the jth data object is not a member of the ith cluster;
- {right arrow over (λ)} represent an (n×1) vector whose elements correspond to the cluster weight values (e.g., eigenvalues) assigned during the acts of
block 110; - λi represent the cluster weight value associated with the ith cluster or eigenvector (the ith eigenvalue);
- {right arrow over (s)} represent an (n×1) vector whose elements correspond to the cross-cluster strength metric in accordance with the acts of
block 115; - si represent the strength value assigned to the ith data object—the ith element of vector {right arrow over (s)}; and
- a represent a weighting factor.
With these general definitions, a strength metric ({right arrow over (s)}) in accordance with the invention may be defined as:
In expanded form this result may be written as:
λ{right arrow over (a)}=(AA T){right arrow over (a)} and λ{right arrow over (h)}=(A T A){right arrow over (h)}, where
- A represents the (n×n) connectivity matrix of
FIG. 2B and AT its transpose; - λ represents an eigenvalue of the system;
- {right arrow over (a)} represents a (n×1) eigenvector for the authorities of the system; and
- {right arrow over (h)} represents a (n×1) eigenvector for the hubs of the system. One of ordinary skill in the art will recognize that eigenvectors {right arrow over (a)} and {right arrow over (h)} represent clusters based on the authority and hub metrics respectively, that the value of individual elements in each eigenvector represents that element's relevance (based on either the authority or hub metric) relative to the eigenvector's other elements and that the eigenvalue λ associated with a particular eigenvector represents that eigenvector's importance relative to the other eigenvectors (i.e., a cluster weight).
where {right arrow over (a)}i represents the ith authority-based eigenvector and {right arrow over (λ)} represents the vector of eigenvalues associated with the authority-based eigenvectors {right arrow over (a)}1 through {right arrow over (a)}7.
{right arrow over (s)}=3.41{right arrow over (a)} 4+0.58{right arrow over (a)} 5 +{right arrow over (a)} 6 +{right arrow over (a)} 7=[0 0 0 3.37 1.84 1 1]T,
where superscript ‘T’ represents the transpose operator. In accordance with the invention,
Claims (22)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/156,336 US7024404B1 (en) | 2002-05-28 | 2002-05-28 | Retrieval and display of data objects using a cross-group ranking metric |
US11/250,341 US7330849B2 (en) | 2002-05-28 | 2005-10-13 | Retrieval and display of data objects using a cross-group ranking metric |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/156,336 US7024404B1 (en) | 2002-05-28 | 2002-05-28 | Retrieval and display of data objects using a cross-group ranking metric |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/250,341 Continuation US7330849B2 (en) | 2002-05-28 | 2005-10-13 | Retrieval and display of data objects using a cross-group ranking metric |
Publications (1)
Publication Number | Publication Date |
---|---|
US7024404B1 true US7024404B1 (en) | 2006-04-04 |
Family
ID=35801195
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/156,336 Expired - Lifetime US7024404B1 (en) | 2002-05-28 | 2002-05-28 | Retrieval and display of data objects using a cross-group ranking metric |
US11/250,341 Expired - Fee Related US7330849B2 (en) | 2002-05-28 | 2005-10-13 | Retrieval and display of data objects using a cross-group ranking metric |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/250,341 Expired - Fee Related US7330849B2 (en) | 2002-05-28 | 2005-10-13 | Retrieval and display of data objects using a cross-group ranking metric |
Country Status (1)
Country | Link |
---|---|
US (2) | US7024404B1 (en) |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050071479A1 (en) * | 2003-09-30 | 2005-03-31 | Dimitris Achlioptas | Smart button |
US20050080774A1 (en) * | 2003-08-07 | 2005-04-14 | Tatjana Janssen | Ranking of business objects for search engines |
US20050283753A1 (en) * | 2003-08-07 | 2005-12-22 | Denise Ho | Alert triggers and event management in a relationship system |
US20060031203A1 (en) * | 2003-08-27 | 2006-02-09 | Rosenbaum Andrew M | Periodic update of data in a relationship system |
US20060041543A1 (en) * | 2003-01-29 | 2006-02-23 | Microsoft Corporation | System and method for employing social networks for information discovery |
US20060271533A1 (en) * | 2005-05-26 | 2006-11-30 | Kabushiki Kaisha Toshiba | Method and apparatus for generating time-series data from Web pages |
US20070198504A1 (en) * | 2006-02-23 | 2007-08-23 | Microsoft Corporation | Calculating level-based importance of a web page |
US20070208730A1 (en) * | 2006-03-02 | 2007-09-06 | Microsoft Corporation | Mining web search user behavior to enhance web search relevance |
US7302429B1 (en) | 1999-04-11 | 2007-11-27 | William Paul Wanker | Customizable electronic commerce comparison system and method |
US20080071638A1 (en) * | 1999-04-11 | 2008-03-20 | Wanker William P | Customizable electronic commerce comparison system and method |
WO2008074152A1 (en) * | 2006-12-20 | 2008-06-26 | Ma, Gary, Manchoir | Method of displaying a subjective score with search engine results |
US20080162453A1 (en) * | 2006-12-29 | 2008-07-03 | Microsoft Corporation | Supervised ranking of vertices of a directed graph |
US20080222075A1 (en) * | 2007-03-05 | 2008-09-11 | Chron Edward G | Autonomic retention classes |
US20080249798A1 (en) * | 2007-04-04 | 2008-10-09 | Atul Tulshibagwale | Method and System of Ranking Web Content |
US20080319975A1 (en) * | 2007-06-22 | 2008-12-25 | Microsoft Corporation | Exploratory Search Technique |
US20090077059A1 (en) * | 2007-09-19 | 2009-03-19 | Torres Robert J | Method and apparatus for linkage of quantitative and qualitative textual, audio, visual and other information searches to metric displays |
US7512612B1 (en) | 2002-08-08 | 2009-03-31 | Spoke Software | Selecting an optimal path through a relationship graph |
US20090112842A1 (en) * | 2007-10-29 | 2009-04-30 | Microsoft Corporation | Methods and apparatus for web-based research |
US20090132213A1 (en) * | 2007-11-16 | 2009-05-21 | Microsoft Corporation | Method for modeling data structures using local contexts |
US20090138329A1 (en) * | 2007-11-26 | 2009-05-28 | William Paul Wanker | Application of query weights input to an electronic commerce information system to target advertising |
US20090138458A1 (en) * | 2007-11-26 | 2009-05-28 | William Paul Wanker | Application of weights to online search request |
US20090143051A1 (en) * | 2007-11-29 | 2009-06-04 | Yahoo! Inc. | Social news ranking using gossip distance |
US20090158176A1 (en) * | 2007-12-14 | 2009-06-18 | Yahoo! Inc. | Sharing of content and hop distance over a social network |
US20090157845A1 (en) * | 2007-12-14 | 2009-06-18 | Yahoo! Inc. | Sharing of multimedia and relevance measure based on hop distance in a social network |
US20090171929A1 (en) * | 2007-12-26 | 2009-07-02 | Microsoft Corporation | Toward optimized query suggeston: user interfaces and algorithms |
US20090192808A1 (en) * | 2008-01-28 | 2009-07-30 | Procompare, Llc | Method and Device for Providing a Personal Product Recommendation |
US20090204599A1 (en) * | 2008-02-13 | 2009-08-13 | Microsoft Corporation | Using related users data to enhance web search |
US20090228472A1 (en) * | 2008-03-07 | 2009-09-10 | Microsoft Corporation | Optimization of Discontinuous Rank Metrics |
US7962462B1 (en) * | 2005-05-31 | 2011-06-14 | Google Inc. | Deriving and using document and site quality signals from search query streams |
US20110161089A1 (en) * | 2009-12-30 | 2011-06-30 | National Taiwan University Of Science And Technology | Method for patent valuation and computer-readable storage medium |
US20110289194A1 (en) * | 2010-05-21 | 2011-11-24 | Hsiang-Yu Lee | Cloud data storage system |
US8452851B2 (en) | 2011-07-08 | 2013-05-28 | Jildy, Inc. | System and method for grouping of users into overlapping clusters in social networks |
US20140059092A1 (en) * | 2012-08-24 | 2014-02-27 | Samsung Electronics Co., Ltd. | Electronic device and method for automatically storing url by calculating content stay value |
US8676887B2 (en) | 2007-11-30 | 2014-03-18 | Yahoo! Inc. | Social news forwarding to generate interest clusters |
US20170024783A1 (en) * | 2015-07-24 | 2017-01-26 | Mastercard International Incorporated | Methods and systems for ranking merchants |
US9576048B2 (en) | 2014-06-26 | 2017-02-21 | International Business Machines Corporation | Complex service network ranking and clustering |
US11144793B2 (en) * | 2015-12-04 | 2021-10-12 | Hewlett Packard Enterprise Development Lp | Incremental clustering of a data stream via an orthogonal transform based indexing |
Families Citing this family (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8539063B1 (en) | 2003-08-29 | 2013-09-17 | Mcafee, Inc. | Method and system for containment of networked application client software by explicit human input |
US7840968B1 (en) | 2003-12-17 | 2010-11-23 | Mcafee, Inc. | Method and system for containment of usage of language interfaces |
US7783735B1 (en) | 2004-03-22 | 2010-08-24 | Mcafee, Inc. | Containment of network communication |
US7873955B1 (en) | 2004-09-07 | 2011-01-18 | Mcafee, Inc. | Solidifying the executable software set of a computer |
US7603552B1 (en) * | 2005-05-04 | 2009-10-13 | Mcafee, Inc. | Piracy prevention using unique module translation |
US7856661B1 (en) | 2005-07-14 | 2010-12-21 | Mcafee, Inc. | Classification of software on networked systems |
US7669123B2 (en) * | 2006-08-11 | 2010-02-23 | Facebook, Inc. | Dynamically providing a news feed about a user of a social network |
US20070174268A1 (en) * | 2006-01-13 | 2007-07-26 | Battelle Memorial Institute | Object clustering methods, ensemble clustering methods, data processing apparatus, and articles of manufacture |
US7757269B1 (en) | 2006-02-02 | 2010-07-13 | Mcafee, Inc. | Enforcing alignment of approved changes and deployed changes in the software change life-cycle |
US7895573B1 (en) | 2006-03-27 | 2011-02-22 | Mcafee, Inc. | Execution environment file inventory |
US7870387B1 (en) | 2006-04-07 | 2011-01-11 | Mcafee, Inc. | Program-based authorization |
US8352930B1 (en) * | 2006-04-24 | 2013-01-08 | Mcafee, Inc. | Software modification by group to minimize breakage |
US8555404B1 (en) | 2006-05-18 | 2013-10-08 | Mcafee, Inc. | Connectivity-based authorization |
US8131722B2 (en) | 2006-11-20 | 2012-03-06 | Ebay Inc. | Search clustering |
US9424154B2 (en) | 2007-01-10 | 2016-08-23 | Mcafee, Inc. | Method of and system for computer system state checks |
US20080168091A1 (en) * | 2007-01-10 | 2008-07-10 | Graphwise, Llc | System and Method of Ranking Tabular Data |
US8332929B1 (en) | 2007-01-10 | 2012-12-11 | Mcafee, Inc. | Method and apparatus for process enforced configuration management |
CN102016825A (en) | 2007-08-17 | 2011-04-13 | 谷歌公司 | Ranking social network objects |
US20110022621A1 (en) * | 2007-08-17 | 2011-01-27 | Google Inc. | Dynamically naming communities within online social networks |
US20110010384A1 (en) * | 2007-08-17 | 2011-01-13 | Google Inc. | Multi-community content sharing in online social networks |
US8195931B1 (en) | 2007-10-31 | 2012-06-05 | Mcafee, Inc. | Application change control |
US8515075B1 (en) | 2008-01-31 | 2013-08-20 | Mcafee, Inc. | Method of and system for malicious software detection using critical address space protection |
US8615502B2 (en) | 2008-04-18 | 2013-12-24 | Mcafee, Inc. | Method of and system for reverse mapping vnode pointers |
US8544003B1 (en) | 2008-12-11 | 2013-09-24 | Mcafee, Inc. | System and method for managing virtual machine configurations |
US8769515B2 (en) * | 2009-03-23 | 2014-07-01 | International Business Machines Corporation | Semantic intensity based decomposition of software systems |
US8381284B2 (en) | 2009-08-21 | 2013-02-19 | Mcafee, Inc. | System and method for enforcing security policies in a virtual environment |
US8341627B2 (en) * | 2009-08-21 | 2012-12-25 | Mcafee, Inc. | Method and system for providing user space address protection from writable memory area in a virtual environment |
US9552497B2 (en) * | 2009-11-10 | 2017-01-24 | Mcafee, Inc. | System and method for preventing data loss using virtual machine wrapped applications |
WO2011149934A2 (en) | 2010-05-25 | 2011-12-01 | Mclellan Mark F | Active search results page ranking technology |
US8925101B2 (en) | 2010-07-28 | 2014-12-30 | Mcafee, Inc. | System and method for local protection against malicious software |
US8938800B2 (en) | 2010-07-28 | 2015-01-20 | Mcafee, Inc. | System and method for network level protection against malicious software |
CN102347969B (en) * | 2010-08-03 | 2014-07-09 | 李祥宇 | Cloud data storage system |
US8549003B1 (en) | 2010-09-12 | 2013-10-01 | Mcafee, Inc. | System and method for clustering host inventories |
CN102004805B (en) * | 2010-12-30 | 2013-06-19 | 上海交通大学 | Webpage denoising system and method based on maximum similarity matching |
US9075993B2 (en) | 2011-01-24 | 2015-07-07 | Mcafee, Inc. | System and method for selectively grouping and managing program files |
US9112830B2 (en) | 2011-02-23 | 2015-08-18 | Mcafee, Inc. | System and method for interlocking a host and a gateway |
US8666973B2 (en) * | 2011-02-23 | 2014-03-04 | Novell, Inc. | Structured relevance—a mechanism to reveal how data is related |
US9390137B2 (en) * | 2011-06-29 | 2016-07-12 | Nokia Technologies Oy | Method and apparatus for providing an ordering metric for a multi-dimensional contextual query |
US9594881B2 (en) | 2011-09-09 | 2017-03-14 | Mcafee, Inc. | System and method for passive threat detection using virtual memory inspection |
US8694738B2 (en) | 2011-10-11 | 2014-04-08 | Mcafee, Inc. | System and method for critical address space protection in a hypervisor environment |
US8973144B2 (en) | 2011-10-13 | 2015-03-03 | Mcafee, Inc. | System and method for kernel rootkit protection in a hypervisor environment |
US9069586B2 (en) | 2011-10-13 | 2015-06-30 | Mcafee, Inc. | System and method for kernel rootkit protection in a hypervisor environment |
US8800024B2 (en) | 2011-10-17 | 2014-08-05 | Mcafee, Inc. | System and method for host-initiated firewall discovery in a network environment |
US8713668B2 (en) | 2011-10-17 | 2014-04-29 | Mcafee, Inc. | System and method for redirected firewall discovery in a network environment |
US8739272B1 (en) | 2012-04-02 | 2014-05-27 | Mcafee, Inc. | System and method for interlocking a host and a gateway |
JP5928248B2 (en) * | 2012-08-27 | 2016-06-01 | 富士通株式会社 | Evaluation method, information processing apparatus, and program |
US8973146B2 (en) | 2012-12-27 | 2015-03-03 | Mcafee, Inc. | Herd based scan avoidance system in a network environment |
CN103488789B (en) * | 2013-10-08 | 2017-08-18 | 百度在线网络技术(北京)有限公司 | Recommendation method, device and search engine |
EP3061030A4 (en) | 2013-10-24 | 2017-04-19 | McAfee, Inc. | Agent assisted malicious application blocking in a network environment |
US10592539B1 (en) | 2014-07-11 | 2020-03-17 | Twitter, Inc. | Trends in a messaging platform |
US10601749B1 (en) * | 2014-07-11 | 2020-03-24 | Twitter, Inc. | Trends in a messaging platform |
CN106202031B (en) * | 2016-06-27 | 2020-03-31 | 东南大学 | System and method for associating group members based on group chat data |
US11132721B1 (en) * | 2018-08-28 | 2021-09-28 | Amazon Technologies, Inc. | Interest based advertising inside a content delivery network |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6192401B1 (en) * | 1997-10-21 | 2001-02-20 | Sun Microsystems, Inc. | System and method for determining cluster membership in a heterogeneous distributed system |
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 |
US6334131B2 (en) * | 1998-08-29 | 2001-12-25 | International Business Machines Corporation | Method for cataloging, filtering, and relevance ranking frame-based hierarchical information structures |
US6684205B1 (en) * | 2000-10-18 | 2004-01-27 | International Business Machines Corporation | Clustering hypertext with applications to web searching |
US6862586B1 (en) * | 2000-02-11 | 2005-03-01 | International Business Machines Corporation | Searching databases that identifying group documents forming high-dimensional torus geometric k-means clustering, ranking, summarizing based on vector triplets |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6029195A (en) * | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
US5864855A (en) * | 1996-02-26 | 1999-01-26 | The United States Of America As Represented By The Secretary Of The Army | Parallel document clustering process |
US6460034B1 (en) * | 1997-05-21 | 2002-10-01 | Oracle Corporation | Document knowledge base research and retrieval system |
US6038560A (en) * | 1997-05-21 | 2000-03-14 | Oracle Corporation | Concept knowledge base search and retrieval system |
US5933822A (en) * | 1997-07-22 | 1999-08-03 | Microsoft Corporation | Apparatus and methods for an information retrieval system that employs natural language processing of search results to improve overall precision |
US6167397A (en) * | 1997-09-23 | 2000-12-26 | At&T Corporation | Method of clustering electronic documents in response to a search query |
US6073130A (en) * | 1997-09-23 | 2000-06-06 | At&T Corp. | Method for improving the results of a search in a structured database |
US6553372B1 (en) * | 1998-07-13 | 2003-04-22 | Microsoft Corporation | Natural language information retrieval system |
US6253202B1 (en) * | 1998-09-18 | 2001-06-26 | Tacit Knowledge Systems, Inc. | Method, system and apparatus for authorizing access by a first user to a knowledge profile of a second user responsive to an access request from the first user |
US6347313B1 (en) * | 1999-03-01 | 2002-02-12 | Hewlett-Packard Company | Information embedding based on user relevance feedback for object retrieval |
EP1102181A4 (en) * | 1999-06-04 | 2004-12-08 | Seiko Epson Corp | INFORMATION SORTING METHOD, INFORMATION SORTER, RECORDED MEDIUM ON WHICH INFORMATION SORTING PROGRAM IS RECORDED |
US6901402B1 (en) * | 1999-06-18 | 2005-05-31 | Microsoft Corporation | System for improving the performance of information retrieval-type tasks by identifying the relations of constituents |
US6873982B1 (en) * | 1999-07-16 | 2005-03-29 | International Business Machines Corporation | Ordering of database search results based on user feedback |
US6424971B1 (en) * | 1999-10-29 | 2002-07-23 | International Business Machines Corporation | System and method for interactive classification and analysis of data |
US6430559B1 (en) * | 1999-11-02 | 2002-08-06 | Claritech Corporation | Method and apparatus for profile score threshold setting and updating |
US6845374B1 (en) * | 2000-11-27 | 2005-01-18 | Mailfrontier, Inc | System and method for adaptive text recommendation |
US6947920B2 (en) * | 2001-06-20 | 2005-09-20 | Oracle International Corporation | Method and system for response time optimization of data query rankings and retrieval |
US7139972B2 (en) * | 2001-07-26 | 2006-11-21 | International Business Machines Corporation | Preemptive downloading of web pages with terms associated with user interest keywords |
-
2002
- 2002-05-28 US US10/156,336 patent/US7024404B1/en not_active Expired - Lifetime
-
2005
- 2005-10-13 US US11/250,341 patent/US7330849B2/en not_active Expired - Fee Related
Patent Citations (5)
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 |
US6192401B1 (en) * | 1997-10-21 | 2001-02-20 | Sun Microsystems, Inc. | System and method for determining cluster membership in a heterogeneous distributed system |
US6334131B2 (en) * | 1998-08-29 | 2001-12-25 | International Business Machines Corporation | Method for cataloging, filtering, and relevance ranking frame-based hierarchical information structures |
US6862586B1 (en) * | 2000-02-11 | 2005-03-01 | International Business Machines Corporation | Searching databases that identifying group documents forming high-dimensional torus geometric k-means clustering, ranking, summarizing based on vector triplets |
US6684205B1 (en) * | 2000-10-18 | 2004-01-27 | International Business Machines Corporation | Clustering hypertext with applications to web searching |
Non-Patent Citations (19)
Title |
---|
Behnak et al. Re-ranking search results uing network analysis a case study with google: a case study with Google, IBM Centre for Advanced Studies Conference, 2002, pp. 14,□□. * |
Bharat, Krishna, and Monika R. Henzinger. "Improved Algorithms for Topic Distillation in a Hyperlinked Environment." ACM, Inc.: Melbourne, Australia. 1998. pp. 1-9. |
Bharat, Krishna, Andrel Broder, Monika Henzinger, Puneet Kumar, and Suresh Venkatasubramanian. "The Connectivity Server: Fast Access to Linkage Information on the Web." http://decweb.ethz.ch/WWW7/1938/com1938.htm. pp. 1-13. |
Brin, Sergey, Lawerence Page. "The Anatomy of a Large-Scale Hypertextual Web Search Engine." http://www7.scu.edu.au/programme/fullpapers/1921/com1921.htm. pp. 1-20. |
Chakrabarti, Soumen, Byron Dom, Prabhakar Raghavan, Sridhar Rajagopalan, Daivd Gibson, and Jon Kleinberg. "Automatic Resource Compilation by Analyzing Hyperlink Structure and Associated Text." http://www7.scu.edu.au/programme/fullpapers/1898/com1898.html. pp. 1-14. |
Chakrabarti, Soumen, Byron E. Dom, Daivd Gibson, Ravi Kumar, Prabhakar Raghavan, Sridhar Rajagopalan, and Andrew Tomkins. "Experiments in Topic Distillation." http://www/almaden.ibm.com/cs/k53/abstract.html. pp. 1-6. |
Chirita et al. Finding Related Pages Using the Link Structure of the WWW, Web Intelligent, Sep. 20-24, 2004, p. 631-635. * |
Davison, Brian D., Apostolos Gerasoulis, Konstantinos Kleisouris, Yingfang Lu, Hyun-ju-Seo, Wei Wang, and Baohua Wu. "DiscoWeb: Applying Link Analysis to Web Search." http://www.cs.rutgers.edu/~davison/pubs/www99.html. pp. 1-4. |
Dongarra, Jack J., Jeremy Du Croz, and Richard J. Hanson. "An Extended Set of FORTRAN Basic Linear Algebra Subprograms." ACM Transactions on Mathematical Software, vol. 14, No. 1, Mar. 1988. pp. 1-17. |
Gibson, David, Jon Kleinberg, and Prabhakar Raghavan. "Inferring Web Communities from Link Topology." http://www.cs.cornell.edu/home/kleinber/ht98.ps. pp. 1-17. |
Greso et al. STED: a system for topic enumeration and distillation, Information Technology: Coding and Computing, Apr. 8-10, 2002, pp. 294-299. * |
Haveliwala. T.H Topic-sensitive PageRank: a context-sensitive ranking algorithm for web search, Knowledge and Data Engineering, IEEE Transaction, Jul.-Aug., 2003, p. 784-796. * |
Kerschberg et al. A semantic taxonomy-based personalizable meta-search agent, Web Information System Engineering, Dec. 3-6, 2001. * |
Kleinberg, Jon M. "Authoritative Sources in a Hyperlinked Environment." http://www.cs.cornell.edu/home/kleinber/auth.pdf. pp. 1-34. |
Krishma et al. Improved algorithms for topic distillation in a hyperlinked envirionment, Annual ACM Conferernce on Research and Development in Information Retrieval, 1998, p. 104-111. * |
Mizruchi, Mark S., Peter Mariolis, Michael Schwartz, and Beth Mintz. Techniques for disaggregating centrality scores in social networks. In N. B. Turna, editor, Sociological Methodology, pp. 26-48. Jossey-Bass, San Francisco, 1986. |
Ng, Andrew Y., Alice X. Zhang, and Michael I. Jordan. Stable algorithms for link analysis. Proc. 24th International Conference on Research and Development in Information Retrieval (SIGIR), 2001. |
Page, Lawrence, Sergy Brin, Rajeev Motwani, Terry Winograd. "The PageRank Citation Ranking: Bringing Order to the Web." http://dbpubs.stanford.edu:8090/pub/1999-66. MS Power Point Presentation. Jan. 29, 1998. pp. 1-20. |
Soumen Chakrabarti, Intergrating the document object model with hyperlinks for enhanced topic distillation and information extraction, ACM Special Interest Group on Hypertext, Hypermedia and Web, 2001, p. 211-220. □□. * |
Cited By (68)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080033841A1 (en) * | 1999-04-11 | 2008-02-07 | Wanker William P | Customizable electronic commerce comparison system and method |
US20080071638A1 (en) * | 1999-04-11 | 2008-03-20 | Wanker William P | Customizable electronic commerce comparison system and method |
US7302429B1 (en) | 1999-04-11 | 2007-11-27 | William Paul Wanker | Customizable electronic commerce comparison system and method |
US8126779B2 (en) | 1999-04-11 | 2012-02-28 | William Paul Wanker | Machine implemented methods of ranking merchants |
US8204797B2 (en) | 1999-04-11 | 2012-06-19 | William Paul Wanker | Customizable electronic commerce comparison system and method |
US7539697B1 (en) | 2002-08-08 | 2009-05-26 | Spoke Software | Creation and maintenance of social relationship network graphs |
US7512612B1 (en) | 2002-08-08 | 2009-03-31 | Spoke Software | Selecting an optimal path through a relationship graph |
US20060041543A1 (en) * | 2003-01-29 | 2006-02-23 | Microsoft Corporation | System and method for employing social networks for information discovery |
US8335798B2 (en) * | 2003-01-29 | 2012-12-18 | Microsoft Corporation | System and method for employing social networks for information discovery |
US8489570B2 (en) | 2003-01-29 | 2013-07-16 | Microsoft Corporation | System and method for employing social networks for information discovery |
US20050080774A1 (en) * | 2003-08-07 | 2005-04-14 | Tatjana Janssen | Ranking of business objects for search engines |
US8775443B2 (en) * | 2003-08-07 | 2014-07-08 | Sap Ag | Ranking of business objects for search engines |
US20050283753A1 (en) * | 2003-08-07 | 2005-12-22 | Denise Ho | Alert triggers and event management in a relationship system |
US20060031203A1 (en) * | 2003-08-27 | 2006-02-09 | Rosenbaum Andrew M | Periodic update of data in a relationship system |
US7373389B2 (en) | 2003-08-27 | 2008-05-13 | Spoke Software | Periodic update of data in a relationship system |
US20050071479A1 (en) * | 2003-09-30 | 2005-03-31 | Dimitris Achlioptas | Smart button |
US9367850B2 (en) | 2003-09-30 | 2016-06-14 | Microsoft Technology Licensing, Llc | Smart button |
US20090112785A1 (en) * | 2003-09-30 | 2009-04-30 | Microsoft Corporation | Smart button |
US20060271533A1 (en) * | 2005-05-26 | 2006-11-30 | Kabushiki Kaisha Toshiba | Method and apparatus for generating time-series data from Web pages |
US7526462B2 (en) * | 2005-05-26 | 2009-04-28 | Kabushiki Kaisha Toshiba | Method and apparatus for generating time-series data from web pages |
US8818982B1 (en) | 2005-05-31 | 2014-08-26 | Google Inc. | Deriving and using document and site quality signals from search query streams |
US7962462B1 (en) * | 2005-05-31 | 2011-06-14 | Google Inc. | Deriving and using document and site quality signals from search query streams |
US9569504B1 (en) | 2005-05-31 | 2017-02-14 | Google Inc. | Deriving and using document and site quality signals from search query streams |
US20070198504A1 (en) * | 2006-02-23 | 2007-08-23 | Microsoft Corporation | Calculating level-based importance of a web page |
US20070208730A1 (en) * | 2006-03-02 | 2007-09-06 | Microsoft Corporation | Mining web search user behavior to enhance web search relevance |
WO2008074152A1 (en) * | 2006-12-20 | 2008-06-26 | Ma, Gary, Manchoir | Method of displaying a subjective score with search engine results |
US9311401B2 (en) | 2006-12-20 | 2016-04-12 | Victor David Uy | Method of displaying a subjective score with search engine results |
US20100299317A1 (en) * | 2006-12-20 | 2010-11-25 | Victor David Uy | Method of displaying a subjective score with search engine results |
US20080162453A1 (en) * | 2006-12-29 | 2008-07-03 | Microsoft Corporation | Supervised ranking of vertices of a directed graph |
US7617194B2 (en) | 2006-12-29 | 2009-11-10 | Microsoft Corporation | Supervised ranking of vertices of a directed graph |
US7552131B2 (en) | 2007-03-05 | 2009-06-23 | International Business Machines Corporation | Autonomic retention classes |
US20080222075A1 (en) * | 2007-03-05 | 2008-09-11 | Chron Edward G | Autonomic retention classes |
US7953705B2 (en) | 2007-03-05 | 2011-05-31 | International Business Machines Corporation | Autonomic retention classes |
US20080249798A1 (en) * | 2007-04-04 | 2008-10-09 | Atul Tulshibagwale | Method and System of Ranking Web Content |
US20080319975A1 (en) * | 2007-06-22 | 2008-12-25 | Microsoft Corporation | Exploratory Search Technique |
US20090077059A1 (en) * | 2007-09-19 | 2009-03-19 | Torres Robert J | Method and apparatus for linkage of quantitative and qualitative textual, audio, visual and other information searches to metric displays |
US20090112842A1 (en) * | 2007-10-29 | 2009-04-30 | Microsoft Corporation | Methods and apparatus for web-based research |
US8065265B2 (en) | 2007-10-29 | 2011-11-22 | Microsoft Corporation | Methods and apparatus for web-based research |
US7970727B2 (en) | 2007-11-16 | 2011-06-28 | Microsoft Corporation | Method for modeling data structures by creating digraphs through contexual distances |
US20090132213A1 (en) * | 2007-11-16 | 2009-05-21 | Microsoft Corporation | Method for modeling data structures using local contexts |
US7945571B2 (en) | 2007-11-26 | 2011-05-17 | Legit Services Corporation | Application of weights to online search request |
US20090138329A1 (en) * | 2007-11-26 | 2009-05-28 | William Paul Wanker | Application of query weights input to an electronic commerce information system to target advertising |
US20090138458A1 (en) * | 2007-11-26 | 2009-05-28 | William Paul Wanker | Application of weights to online search request |
US8219631B2 (en) | 2007-11-29 | 2012-07-10 | Yahoo! Inc. | Social news ranking using gossip distance |
US20110066725A1 (en) * | 2007-11-29 | 2011-03-17 | Yahoo! Inc. | Social news ranking using gossip distance |
US7895284B2 (en) * | 2007-11-29 | 2011-02-22 | Yahoo! Inc. | Social news ranking using gossip distance |
US20090143051A1 (en) * | 2007-11-29 | 2009-06-04 | Yahoo! Inc. | Social news ranking using gossip distance |
US8370486B2 (en) | 2007-11-29 | 2013-02-05 | Yahoo! Inc. | Social news ranking using gossip distance |
US8676887B2 (en) | 2007-11-30 | 2014-03-18 | Yahoo! Inc. | Social news forwarding to generate interest clusters |
US8260882B2 (en) | 2007-12-14 | 2012-09-04 | Yahoo! Inc. | Sharing of multimedia and relevance measure based on hop distance in a social network |
US20090158176A1 (en) * | 2007-12-14 | 2009-06-18 | Yahoo! Inc. | Sharing of content and hop distance over a social network |
US20090157845A1 (en) * | 2007-12-14 | 2009-06-18 | Yahoo! Inc. | Sharing of multimedia and relevance measure based on hop distance in a social network |
US7954058B2 (en) | 2007-12-14 | 2011-05-31 | Yahoo! Inc. | Sharing of content and hop distance over a social network |
US20090171929A1 (en) * | 2007-12-26 | 2009-07-02 | Microsoft Corporation | Toward optimized query suggeston: user interfaces and algorithms |
US20090192808A1 (en) * | 2008-01-28 | 2009-07-30 | Procompare, Llc | Method and Device for Providing a Personal Product Recommendation |
US20090204599A1 (en) * | 2008-02-13 | 2009-08-13 | Microsoft Corporation | Using related users data to enhance web search |
US8244721B2 (en) | 2008-02-13 | 2012-08-14 | Microsoft Corporation | Using related users data to enhance web search |
US20090228472A1 (en) * | 2008-03-07 | 2009-09-10 | Microsoft Corporation | Optimization of Discontinuous Rank Metrics |
US8010535B2 (en) * | 2008-03-07 | 2011-08-30 | Microsoft Corporation | Optimization of discontinuous rank metrics |
US20110161089A1 (en) * | 2009-12-30 | 2011-06-30 | National Taiwan University Of Science And Technology | Method for patent valuation and computer-readable storage medium |
US20110289194A1 (en) * | 2010-05-21 | 2011-11-24 | Hsiang-Yu Lee | Cloud data storage system |
US8452851B2 (en) | 2011-07-08 | 2013-05-28 | Jildy, Inc. | System and method for grouping of users into overlapping clusters in social networks |
US20140059092A1 (en) * | 2012-08-24 | 2014-02-27 | Samsung Electronics Co., Ltd. | Electronic device and method for automatically storing url by calculating content stay value |
US9990384B2 (en) * | 2012-08-24 | 2018-06-05 | Samsung Electronics Co., Ltd. | Electronic device and method for automatically storing URL by calculating content stay value |
US9576048B2 (en) | 2014-06-26 | 2017-02-21 | International Business Machines Corporation | Complex service network ranking and clustering |
US10210558B2 (en) | 2014-06-26 | 2019-02-19 | International Business Machines Corporation | Complex service network ranking and clustering |
US20170024783A1 (en) * | 2015-07-24 | 2017-01-26 | Mastercard International Incorporated | Methods and systems for ranking merchants |
US11144793B2 (en) * | 2015-12-04 | 2021-10-12 | Hewlett Packard Enterprise Development Lp | Incremental clustering of a data stream via an orthogonal transform based indexing |
Also Published As
Publication number | Publication date |
---|---|
US7330849B2 (en) | 2008-02-12 |
US20060036591A1 (en) | 2006-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7024404B1 (en) | Retrieval and display of data objects using a cross-group ranking metric | |
US7376649B2 (en) | Relevancy-based database retrieval and display techniques | |
US7603348B2 (en) | System for classifying a search query | |
US7197497B2 (en) | Method and apparatus for machine learning a document relevance function | |
US7672943B2 (en) | Calculating a downloading priority for the uniform resource locator in response to the domain density score, the anchor text score, the URL string score, the category need score, and the link proximity score for targeted web crawling | |
US8478749B2 (en) | Method and apparatus for determining relevant search results using a matrix framework | |
US6871202B2 (en) | Method and apparatus for ranking web page search results | |
US7505964B2 (en) | Methods and systems for improving a search ranking using related queries | |
US7428538B2 (en) | Retrieval of structured documents | |
US20040193698A1 (en) | Method for finding convergence of ranking of web page | |
RU2387005C2 (en) | Method and system for ranking objects based on intra-type and inter-type relationships | |
US20070005588A1 (en) | Determining relevance using queries as surrogate content | |
US20070038622A1 (en) | Method ranking search results using biased click distance | |
US20070250500A1 (en) | Multi-directional and auto-adaptive relevance and search system and methods thereof | |
US7991755B2 (en) | Dynamically ranking nodes and labels in a hyperlinked database | |
EP2248055B1 (en) | Determining quality of tier assignments | |
US8712991B2 (en) | Document-related representative information | |
Chirita et al. | Pros: A personalized ranking platform for web search | |
Kaur et al. | SIMHAR-smart distributed web crawler for the hidden web using SIM+ hash and redis server | |
Choudhary et al. | Role of ranking algorithms for information retrieval | |
US7747618B2 (en) | Augmenting user, query, and document triplets using singular value decomposition | |
Edosomwan et al. | Comparative analysis of some search engines | |
Patro et al. | An algorithm to use feedback on viewed documents to improve Web query: Enabling naïve searchers to search the Web smartly | |
Arora et al. | Efficient Hybrid Ranking Algorithm for Search Engine | |
Wang | Evaluation of web search engines |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: RUTGERS, THE STATE UNIVERSITY, NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GERASOULIS, APOSTOLOS;WANG, WEI;SEO, HYUN-JU;REEL/FRAME:013149/0874 Effective date: 20020628 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: IAC SEARCH & MEDIA, INC., CALIFORNIA Free format text: CHANGE OF NAME;ASSIGNOR:ASK JEEVES, INC.;REEL/FRAME:017892/0276 Effective date: 20060208 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
SULP | Surcharge for late payment | ||
FPAY | Fee payment |
Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.) |
|
FEPP | Fee payment procedure |
Free format text: 11.5 YR SURCHARGE- LATE PMT W/IN 6 MO, LARGE ENTITY (ORIGINAL EVENT CODE: M1556) |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553) Year of fee payment: 12 |