Patents Assigned to A9.com
  • Publication number: 20070043504
    Abstract: A method and system are provided for collecting images of objects at geographic locations for publication in an online directory, such as online Yellow Pages. A camera and a GPS receiver, both receiving time information from a synchronized clock, are mounted on a vehicle. Time-stamped images captured by the camera and time-stamped geographic locations (e.g., longitude and latitude coordinates) determined by the GPS receiver are recorded. Each image is then associated with a geographic location based on corresponding respective time-stamps. Thereafter, each image is correlated with a street addresses based on each image's associated geographic location, for example by referring to a lookup table that correlates addresses with geographic coordinates. The address-correlated images may then be used in an online directory, where each listing (e.g., business) can be displayed with an image of an object (e.g., store front) taken at the address in the listing.
    Type: Application
    Filed: March 28, 2006
    Publication date: February 22, 2007
    Applicant: A9.com, Inc.
    Inventors: Barnaby Dorfman, Udi Manber, Jonathan Gold
  • Patent number: 7155336
    Abstract: A method and system are provided for collecting images of objects at geographic locations for publication in an online directory, such as online Yellow Pages. A camera and a GPS receiver, both receiving time information from a synchronized clock, are mounted on a vehicle. Time-stamped images captured by the camera and time-stamped geographic locations (e.g., longitude and latitude coordinates) determined by the GPS receiver are recorded. Each image is then associated with a geographic location based on corresponding respective time-stamps. Thereafter, each image is correlated with a street addresses based on each image's associated geographic location, for example by referring to a lookup table that correlates addresses with geographic coordinates. The address-correlated images may then be used in an online directory, where each listing (e.g., business) can be displayed with an image of an object (e.g., store front) taken at the address in the listing.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: December 26, 2006
    Assignee: A9.com, Inc.
    Inventors: Barnaby M. Dorfman, Udi Manber, Jonathan A. Gold
  • Patent number: 7139771
    Abstract: A facility for navigating within a body of data using one of a number of distinct browse graphs is described. Initially, a navigation request is received. Based upon information contained in the received navigation request, the facility selects one of the plurality of browse graphs. In response to user input, the facility browses the body of data using the selected browse graph.
    Type: Grant
    Filed: July 14, 2003
    Date of Patent: November 21, 2006
    Assignee: A9.com, Inc.
    Inventors: Robert W. McDade, Anne K. Krook, Bonnie Bouman
  • Patent number: 7124129
    Abstract: The present invention provides a software facility for identifying the items most relevant to a current query based on items selected in connection with similar queries. In preferred embodiments of the invention, the facility receives a query specifying one or more query terms. In response, the facility generates a query result identifying a plurality of items that satisfy the query. The facility then produces a ranking value for at least a portion of the items identified in the query result by combining the relative frequencies with which users selected that item from the query results generated from queries specifying each of the terms specified by the query. The facility identifies as most relevant those items having the highest ranking values.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: October 17, 2006
    Assignee: A9.com, Inc.
    Inventors: Dwayne Bowman, Joel R. Spiegel
  • Patent number: 6973429
    Abstract: A grammar generation process generates a speech recognition grammar for interpreting search queries or a domain of items. The grammar comprises both single-term and multi-term utterances derived from the texts of the items (preferably the item titles). The utterances are derived in-part by expanding phrases selected from the item text into their individual terms plus all forward combinations of such terms. The forward combinations and individual terms that are deemed not useful to the search process are filtered out of the grammar. The process tends to produce a grammar containing the utterances that are most likely to occur within voice queries for the items, while maintaining a grammar size that is sufficiently small to provide reliable speech recognition.
    Type: Grant
    Filed: December 4, 2000
    Date of Patent: December 6, 2005
    Assignee: A9.com, Inc.
    Inventor: Kenneth Smith
  • Patent number: 6963867
    Abstract: A search engine system displays the results of a multiple-category search according to levels of relevance of the categories to a user's search query. A query server receives a search query from a user and identifies, within each of multiple item categories, a set of items that satisfy the query. The sets of items are used to generate, for each of the multiple categories, a score that reflects a level significance or relevance of the category to the search. The scores may be based, for example, on the number of hits within each category relative to the total number of items in that category, the popularity levels of items that satisfy the query, a personal profile of the user, or a combination thereof. The categories are then presented to the user, together with the most relevant items within each category, in the order of highest to lowest category relevance.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: November 8, 2005
    Assignee: A9.com, Inc.
    Inventors: James L. Ford, Christopher L. Scofield, Dwayne E. Bowman, Ruben E. Ortega
  • Patent number: 6853993
    Abstract: A search engine process predicts the correct spellings of search terms within multiple-term search queries. In one embodiment, when a user submits a multiple-term search query that includes a non-matching term and at least one matching term, a table is accessed to look up a set of terms that are “related” to the matching term or terms. A spelling comparison function is then used to determine whether any of these related terms is sufficiently similar in spelling to the non-matching term to be deemed a candidate correctly-spelled replacement. A candidate replacement term may automatically be substituted for the non-matching term, or may be suggested to the user as a replacement. The invention also includes a process for identifying terms that are related to each other based on the relatively high frequencies with which they co-occur within search queries of users, database records, and/or specific database fields.
    Type: Grant
    Filed: April 1, 2002
    Date of Patent: February 8, 2005
    Assignee: A9.com, Inc.
    Inventors: Ruben Ernesto Ortega, Dwayne Edward Bowman