Patents by Inventor Ruben E. Ortega

Ruben E. Ortega has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7620572
    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: April 29, 2005
    Date of Patent: November 17, 2009
    Assignee: A9.com, Inc.
    Inventors: Dwayne Bowman, Greg Linden, Ruben E. Ortega, Joel R. Spiegel
  • Patent number: 7574426
    Abstract: A facility for processing a query made up of one or more query terms is described. The facility receives the query in a search engine. In the search engine, the facility generates a search result that is made up of items. The generated search result includes items with which are associated one or more of the query terms of the received query. The generated search result further reflects the extent to which users have selected the items of the generated search result when the items of the generated search result have appeared in search results generated for queries having one or more query terms in common with the received query.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: August 11, 2009
    Assignee: A9.com, Inc.
    Inventor: Ruben E. Ortega
  • Patent number: 7565157
    Abstract: A method for providing a listing of common searches based on a location. The method includes receiving a location of a mobile computing device, generating a listing of common searches associated with the location, and transmitting the listing of common searches to the mobile computing device.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: July 21, 2009
    Assignee: A9.com, Inc.
    Inventors: Ruben E. Ortega, Robert Frederick, Barnaby Dorfman
  • Patent number: 7542978
    Abstract: A method and system for generating notifications of auctions based on user notification requests. In one embodiment, the notification system receives from users selection specifications that specify the types of auctions for which the user is to be notified. The selection specifications may include a category of the auctions, keywords for identifying auctions, and values for attributes associated with the category. When the notification system receives a selection specification, it determines whether that selection specification is the same as or nearly the same as other selection specifications that have been received. The notification system periodically determines whether any new auctions satisfy a selection specification by submitting a query to an auction database and then notifies the users when new auctions are identified.
    Type: Grant
    Filed: January 6, 2003
    Date of Patent: June 2, 2009
    Assignee: Amazon Technologies, Inc.
    Inventors: Ruben E. Ortega, Alexandre Edelman
  • Patent number: 7050992
    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 item 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: June 25, 1999
    Date of Patent: May 23, 2006
    Assignee: Amazon.com, Inc.
    Inventors: Dwayne Bowman, Greg Linden, Ruben E. Ortega, Joel R. Spiegel
  • 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
  • Publication number: 20030195877
    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: Application
    Filed: March 31, 2003
    Publication date: October 16, 2003
    Inventors: James L. Ford, Christopher L. Scofield, Dwayne E. Bowman, Ruben E. Ortega
  • Patent number: 6606619
    Abstract: A computer-implemented process identifies specific nodes within a browse tree or other hierarchical browse structure based on historical actions of online users, and calls such nodes to the attention of users during navigation of the browse structure. The system and method are particularly useful for assisting users in locating popular products and/or product categories within a catalog of an online merchant, but may be used in connection with browse structures used to locate other types of items. In one embodiment, node popularity levels are determined periodically (e.g., once per day) based on user activity data that represents users' affinities for such nodes (items and/or item categories). Popular nodes are called to the attention of users, preferably by automatically “elevating” such nodes for display within the browse tree. The node elevation process may also be used to elevate nodes that are predicted to be of interest to a particular user.
    Type: Grant
    Filed: July 29, 2002
    Date of Patent: August 12, 2003
    Assignee: Amazon.com, Inc.
    Inventors: Ruben E. Ortega, Joel R. Spiegel, Lauri E. Bortscheller
  • Publication number: 20030097376
    Abstract: A method and system for generating notifications of auctions based on user notification requests. In one embodiment, the notification system receives from users selection specifications that specify the types of auctions for which the user is to be notified. The selection specifications may include a category of the auctions, keywords for identifying auctions, and values for attributes associated with the category. When the notification system receives a selection specification, it determines whether that selection specification is the same as or nearly the same as other selection specifications that have been received. The notification system periodically determines whether any new auctions satisfy a selection specification by submitting a query to an auction database and then notifies the users when new auctions are identified.
    Type: Application
    Filed: January 6, 2003
    Publication date: May 22, 2003
    Inventors: Ruben E. Ortega, Alexandre Edelman
  • Patent number: 6564213
    Abstract: A system for facilitating online searches suggests query autocompletion strings (terms and/or phrases) to users during the query entry process, wherein the suggested strings are based on specific attributes of the particular database access system being searched. A string extraction component associated with a database access system, such as a web site of an online merchant, periodically generates a dataset that contains the autocompletion strings for the system. The datasets are preferably biased to favor the database items that are currently the most popular (e.g., best selling or most frequently viewed), and may be customized to particular users or user groups. The datasets are transmitted to users' computing devices, which may include handheld and other wireless devices that lack a full keyboard.
    Type: Grant
    Filed: April 18, 2000
    Date of Patent: May 13, 2003
    Assignee: Amazon.com, Inc.
    Inventors: Ruben E. Ortega, John W. Avery, Robert Frederick
  • Patent number: 6549904
    Abstract: A method and system for generating notifications of auctions based on user notification requests. In one embodiment, the notification system receives from users selection specifications that specify the types of auctions for which the user is to be notified. The selection specifications may include a category of the auctions, keywords for identifying auctions, and values for attributes associated with the category. When the notification system receives a selection specification, it determines whether that selection specification is the same as or nearly the same as other selection specifications that have been received. The notification system periodically determines whether any new auctions satisfy a selection specification by submitting a query to an auction database and then notifies the users when new auctions are identified.
    Type: Grant
    Filed: June 25, 1999
    Date of Patent: April 15, 2003
    Assignee: Amazon.com, Inc.
    Inventors: Ruben E. Ortega, Alexandre Edelman
  • Publication number: 20030050916
    Abstract: A computer-implemented process identifies specific nodes within a browse tree or other hierarchical browse structure based on historical actions of online users, and calls such nodes to the attention of users during navigation of the browse structure. The system and method are particularly useful for assisting users in locating popular products and/or product categories within a catalog of an online merchant, but may be used in connection with browse structures used to locate other types of items. In one embodiment, node popularity levels are determined periodically (e.g., once per day) based on user activity data that represents users' affinities for such nodes (items and/or item categories). Popular nodes are called to the attention of users, preferably by automatically “elevating” such nodes for display within the browse tree. The node elevation process may also be used to elevate nodes that are predicted to be of interest to a particular user.
    Type: Application
    Filed: July 29, 2002
    Publication date: March 13, 2003
    Inventors: Ruben E. Ortega, Joel R. Spiegel, Lauri E. Bortscheller
  • Patent number: 6489968
    Abstract: A computer-implemented process identifies popular nodes (items and/or item categories) within a browse tree or other hierarchial browse structure based on historical actions of online users, and calls such nodes to the attention of users during navigation of the browse tree. The system and method are particularly useful for assisting users in locating popular products and/or product categories within a catalog on an online merchant, but may be used with browse structures for navigating other types of content. Node popularity levels are determined periodically (e.g. once per day) based on recent user activity data that reflects users' affinities for specific nodes. Popular nodes are called to the attention of users, preferably by automatically “elevating” such nodes for display within the browse tree. The node elevation process may also be used to elevate nodes that are predicted to be of interest to a user, regardless of node popularity levels.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: December 3, 2002
    Assignee: Amazon.com, Inc.
    Inventors: Ruben E. Ortega, Joel R. Spiegel, Lauri E. Bortscheller
  • Patent number: 6466918
    Abstract: A computer-implemented system and method are provided for identifying popular nodes within a browse tree or other hierarchical browse structure based on historical actions of online users, and for calling such nodes to the attention of users during navigation of the browse tree. The system and method are particularly useful for assisting users in locating popular products and/or product categories within a catalog of an online merchant, but may be used in connection with browse structures used to locate other types of items. Node popularity levels are determined periodically (e.g., once per day) based on recent user activity data that represents users' affinities for such nodes. Such activity data may include, for example, the number of times each item was purchased, and/or the number of times each category was selected for display, within a selected period of time. Popular nodes are called to the attention of users by automatically “elevating” the nodes for display within the browse tree.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: October 15, 2002
    Assignee: Amazon. com, Inc.
    Inventors: Joel R. Spiegel, Lauri E. Bortscheller, Ruben E. Ortega
  • Patent number: 6185558
    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: March 10, 1998
    Date of Patent: February 6, 2001
    Assignee: Amazon.com, Inc.
    Inventors: Dwayne Bowman, Ruben E. Ortega, Greg Linden, Joel R. Spiegel
  • Patent number: 6169986
    Abstract: A search engine is disclosed which suggests related terms to the user to allow the user to refine a search. The related terms are generated using query term correlation data which reflects the frequencies with which specific terms have previously appeared within the same query. The correlation data is generated and stored in a look-up table using an off-line process which parses a query log file. The table is regenerated periodically from the most recent query submissions (e.g., the last two weeks of query submissions), and thus strongly reflects the current preferences of users. Each related term is presented to the user via a respective hyperlink which can be selected by the user to submit a modified query. In one embodiment, the related terms are added to and selected from the table so as to guarantee that the modified queries will not produce a NULL query result.
    Type: Grant
    Filed: October 1, 1999
    Date of Patent: January 2, 2001
    Assignee: Amazon.com, Inc.
    Inventors: Dwayne E. Bowman, Ruben E. Ortega, Michael L. Hamrick, Joel R. Spiegel, Timothy R. Kohn
  • Patent number: 6006225
    Abstract: A search engine is disclosed which suggests related terms to the user to allow the user to refine a search. The related terms are generated using query term correlation data which reflects the frequencies with which specific terms have previously appeared within the same query. The correlation data is generated and stored in a look-up table using an off-line process which parses a query log file. The table is regenerated periodically from the most recent query submissions (e.g., the last two weeks of query submissions), and thus strongly reflects the current preferences of users. Each related term is presented to the user via a respective hyperlink which can be selected by the user to submit a modified query. In one embodiment, the related terms are added to and selected from the table so as to guarantee that the modified queries will not produce a NULL query result.
    Type: Grant
    Filed: September 1, 1998
    Date of Patent: December 21, 1999
    Assignee: Amazon.Com
    Inventors: Dwayne E. Bowman, Ruben E. Ortega, Michael L. Hamrick, Joel R. Spiegel, Timothy R. Kohn