Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

A set of criteria is acquired that defines a category of entities. The set of criteria is dynamically applied to identify an entity that meets the criteria. It is determined that the entity is registered as having control over at least a portion of a World-Wide Web address. The at least a portion of a World-Wide Web address is associated with the entity in a presentation that indicates that the entity belongs to the category of entities. In the presentation, a link may be included to a set of computer data about the entity. The set of computer data includes information other than information provided at a World-Wide Web site corresponding to the World-Wide Web address.

InventorsJeffery Dean Black, Jason Harvey Titus, Ira Joseph Woodhead
Original AssigneeAlta Vista Company
Primary Examiner: Moustafa M. Meky
Attorney: Brown Raysman Millstein Felder & Steiner LLP
Current U.S. Classification709/245; 707/E17.111; 707/E17.119; 709/203; 709/217; 709/219
International Classification: G06F/1300

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US5905862Sep 4, 1996May 18, 1999Intel CorporationAutomatic web site registration with multiple search engines
US5933827Sep 25, 1996Aug 3, 1999International Business Machines CorporationSystem for identifying new web pages of interest to a user
US5974455Dec 13, 1995Oct 26, 1999Digital Equipment CorporationSystem for adding new entry to web page table upon receiving web page including link to another web page not having corresponding entry in web page table
US6085229May 14, 1998Jul 4, 2000Belarc, Inc.System and method for providing client side personalization of content of web pages and the like
US6119135Jan 15, 1997Sep 12, 2000AT&T CorporationMethod for passively browsing the internet using images extracted from web pages
US6141759Dec 10, 1997Oct 31, 2000BMC Software, Inc.System and architecture for distributing, monitoring, and managing information requests on a computer network
US6195657Sep 25, 1997Feb 27, 2001Imana, Inc.Software, method and apparatus for efficient categorization and recommendation of subjects according to multidimensional semantics
US6401118Aug 13, 1998Jun 4, 2002Online Monitoring ServicesMethod and computer program product for an online monitoring search engine

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US6917978Sep 29, 2000Jul 12, 2005Fujitsu LimitedNetwork system having function of retrieving information, network terminal device having function of retrieving information, and network relay device having function of retrieving information
US6968380May 30, 2000Nov 22, 2005International Business Machines CorporationMethod and system for increasing ease-of-use and bandwidth utilization in wireless devices
US6975766Sep 7, 2001Dec 13, 2005NEC CorporationSystem, method and program for discriminating named entity
US6983379Jun 30, 2000Jan 3, 2006Hitwise Pty. Ltd.Method and system for monitoring online behavior at a remote site and creating online behavior profiles
US6985933May 30, 2000Jan 10, 2006International Business Machines CorporationMethod and system for increasing ease-of-use and bandwidth utilization in wireless devices
US7080101Dec 1, 2000Jul 18, 2006NCR Corp.Method and apparatus for partitioning data for storage in a database
US7093014Sep 5, 2001Aug 15, 2006NEC CorporationAccess method and system with restricted number of address indentifiers in domain areas for identifying server addresses
US7319951Mar 14, 2001Jan 15, 2008Sony Corporation
Sony Electronics, Inc.
Application of category theory and cognitive science to design of semantic descriptions for content data
US7360251Sep 27, 2005Apr 15, 2008Hitwise Pty, Ltd.Method and system for monitoring online behavior at a remote site and creating online behavior profiles
US7398266Oct 24, 2003Jul 8, 2008Overture Services, Inc.Dynamically categorizing entity information
US7523085Sep 30, 2005Apr 21, 2009Buzzmetrics, Ltd an Israel CorporationTopical sentiments in electronically stored communications
US7596552Sep 8, 2006Sep 29, 2009BuzzMetrics Ltd.Method and system for extracting web data
US7600017Jan 10, 2007Oct 6, 2009BuzzMetrics, Ltd.System and method for scoring electronic messages
US7627568Jun 29, 2004Dec 1, 2009Micron Technology, Inc.Method and system for updating a search engine database based on popularity of links
US7660783Aug 31, 2007Feb 9, 2010Buzzmetrics, Inc.System and method of ad-hoc analysis of data
US7725414Mar 16, 2004May 25, 2010Buzzmetrics, Ltd an Israel corporationMethod for developing a classifier for classifying communications
US7725944Oct 30, 2007May 25, 2010Hitwise Pty. Ltd.Matching session records of network users with corresponding transaction data
US7747713Jun 30, 2000Jun 29, 2010Hitwise Pty. Ltd.Method and system for classifying information available on a computer network
US7844483Feb 26, 2007Nov 30, 2010Buzzmetrics, Ltd.System and method for predicting external events from electronic author activity
US7844484Feb 26, 2007Nov 30, 2010Buzzmetrics, Ltd.System and method for benchmarking electronic message activity
US7877345Feb 27, 2009Jan 25, 2011Buzzmetrics, Ltd.Topical sentiments in electronically stored communications
US7971260Apr 15, 2010Jun 28, 2011Hitwise Pty. Ltd.Matching session records of network users with corresponding transaction data
US7979427Nov 11, 2009Jul 12, 2011Round Rock Research, LLCMethod and system for updating a search engine
US7996912Jan 29, 2009Aug 9, 2011Hitwise Pty. Ltd.Method and system for monitoring online computer network behavior and creating online behavior profiles
US8041669Dec 15, 2010Oct 18, 2011Buzzmetrics, Ltd.Topical sentiments in electronically stored communications

Claims

1. A method of operating a search engine, comprising:

acquiring from a user of the search engine a search request, the search request including a set of criteria that defines a category of entities;
dynamically applying the set of criteria to identify an entity that meets the criteria;
determining that the entity is registered as having control over at least a portion of a World-Wide Web address; and
associating the at least a portion of a World-Wide Web address with the entity in a presentation to a user of the search engine that identifies the entity and indicates that the entity belongs to the category of entities.

2. The method of claim 1, wherein the set of criteria includes a geographical limitation.

3. The method of claim 1, further comprising:

including, in the presentation, a link to a set of computer data about the entity, the set of computer data including information other than information provided at a World-Wide Web site corresponding to the World-Wide Web address.

4. A method of operating a search engine, comprising:

maintaining a category file in the search engine; the category file defining a hierarchy of categories having a top level of categories and at least one lower level of subcategories and defining industry category codes that correspond to the subcategories;
presenting to a user of the search engine a top level view of categories that are ordered in accordance with the category file;
allowing the user to make a selection of a lowest level category of the categories, the selection of the lowest level category comprising at least part of a search request submitted by the user to the search engine;
determining an industry category code that corresponds to the lowest level category;
determining an entity that corresponding to the industry category code; and
determining a World-Wide Web address that corresponds to the entity.

5. The method of claim 4, further comprising:

presenting to the user of the search engine a listing of the entity together with the World-Wide Web address.

6. The method of claim 5, further comprising:

rejecting an entity that lacks a World-Wide Web site.

7. The method of claim 4, wherein said determining an entity step includes rejecting an entity that does not meet a set of criteria comprising a part of the search request submitted by the user.

8. The method of claim 7, wherein the set of criteria include geographical criteria.

9. A search engine system comprising:

an acquirer that acquires from a user of the search engine system a set of criteria that defines a category of entities, the set of criteria comprising a part of a search request submitted by the user;
an applicator that dynamically applies the set of criteria to identify an entity that meets the criteria;
a determiner that determines that the entity is registered as having control over at least a portion of a World-Wide Web address; and
an associater that associates the at least a portion of a World-Wide Web address with the entity in a presentation that identifies the entity and indicates that the entity belongs to the category of entities.

10. A search engine system comprising:

a maintainer that maintains a category file in the search engine system; the category file defining a hierarchy of categories having a top level of categories and at least one lower level of subcategories and defining industry category codes that correspond to the subcategories;
a presenter that presents a top level view of categories that are ordered in accordance with the category file;
an allower that allows a selection of a lowest level category of the hierarchy of categories by a user of the search engine, the selection of the lowest level category comprising at least part of a search request submitted by the user;
a determiner that determines, in response to the user's search request, an industry category code that corresponds to the lowest level category selected by the user of the search engine;
a determiner that determines an entity that corresponds to the industry category code; and
a determiner that determines a World-Wide Web address that corresponds to the entity.

11. Computer software, residing on a computer-readable storage medium, comprising a set of instructions for use in a search engine computer system to cause the system to:

acquire from a user of the search engine a search request, the search request including a set of criteria that defines a category of entities;
dynamically apply the set of criteria to identify an entity that meets the criteria;
determine that the entity is registered as having control over at least a portion of a World-Wide Web address; and
associate the at least a portion of a World-Wide Web address with the entity in a presentation to a user of the search engine that identifies the entity and indicates that the entity belongs to the category of entities.

12. Computer software, residing on a computer-readable storage medium, comprising a set of instructions for use in a search engine computer system to cause the system to:

maintain a category file in the search engine; the category file defining a hierarchy of categories having a top level of categories and at least one lower level of subcategories, and defining industry category codes that correspond to the subcategories;
present to a user of the search engine a top level view of categories that are ordered in accordance with the category file;
allow the user to make a selection of a lowest level category of the categories, the selection of the lowest level category comprising at least part of a search request submitted by the user;
determine an industry category code that corresponds to the lowest level category;
determine an entity that corresponding to the industry category code; and
determine a World-Wide Web address that corresponds to the entity.

13. A search engine system comprising:

a computer;
a storage device for storing data on a storage medium;
a first logic system configured to acquire from a user of the search engine a search request, the search request including a set of criteria that defines a category of entities;
a second logic system configured to dynamically apply the set of criteria to identify an entity that meets the criteria;
a third logic system configured to determine that the entity is registered as having control over at least a portion of a World-Wide Web address; and
a fourth logic system configured to associate the at least a portion of a World-Wide Web address with the entity in a presentation to a user of the search engine that identifies the entity indicates that the entity belongs to the category of entities.

14. A search engine system comprising:

a computer;
a storage device for storing data on a storage medium;
a first logic system configured to maintain a category file in the search engine system; the category file defining a hierarchy of categories having a top level of categories and at least one lower level of subcategories and defining industry category codes that correspond to the subcategories;
a second logic system configured to present a top level view of categories that are ordered in accordance with the category file;
a third logic system configured to allow a selection of a lowest level category of the hierarchy of categories by a user of the search engine, the selection of the lowest level category comprising at least part of a search request submitted by the user;
a fourth logic system configured to determine an industry category code that corresponds to the lowest level category selected by the user of the search engine;
a fifth logic system configured to determine an entity that corresponds to the industry category code; and
a six logic system configured to determine a World-Wide Web address that corresponds to the entity.