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: 7620572Abstract: 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: GrantFiled: April 29, 2005Date of Patent: November 17, 2009Assignee: A9.com, Inc.Inventors: Dwayne Bowman, Greg Linden, Ruben E. Ortega, Joel R. Spiegel
-
Patent number: 7574426Abstract: 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: GrantFiled: March 31, 2005Date of Patent: August 11, 2009Assignee: A9.com, Inc.Inventor: Ruben E. Ortega
-
Patent number: 7565157Abstract: 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: GrantFiled: November 18, 2005Date of Patent: July 21, 2009Assignee: A9.com, Inc.Inventors: Ruben E. Ortega, Robert Frederick, Barnaby Dorfman
-
Patent number: 7542978Abstract: 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: GrantFiled: January 6, 2003Date of Patent: June 2, 2009Assignee: Amazon Technologies, Inc.Inventors: Ruben E. Ortega, Alexandre Edelman
-
Patent number: 7050992Abstract: 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: GrantFiled: June 25, 1999Date of Patent: May 23, 2006Assignee: Amazon.com, Inc.Inventors: Dwayne Bowman, Greg Linden, Ruben E. Ortega, Joel R. Spiegel
-
Patent number: 6963867Abstract: 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: GrantFiled: March 31, 2003Date of Patent: November 8, 2005Assignee: A9.com, Inc.Inventors: James L. Ford, Christopher L. Scofield, Dwayne E. Bowman, Ruben E. Ortega
-
Publication number: 20030195877Abstract: 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: ApplicationFiled: March 31, 2003Publication date: October 16, 2003Inventors: James L. Ford, Christopher L. Scofield, Dwayne E. Bowman, Ruben E. Ortega
-
Patent number: 6606619Abstract: 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: GrantFiled: July 29, 2002Date of Patent: August 12, 2003Assignee: Amazon.com, Inc.Inventors: Ruben E. Ortega, Joel R. Spiegel, Lauri E. Bortscheller
-
Publication number: 20030097376Abstract: 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: ApplicationFiled: January 6, 2003Publication date: May 22, 2003Inventors: Ruben E. Ortega, Alexandre Edelman
-
Patent number: 6564213Abstract: 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: GrantFiled: April 18, 2000Date of Patent: May 13, 2003Assignee: Amazon.com, Inc.Inventors: Ruben E. Ortega, John W. Avery, Robert Frederick
-
Patent number: 6549904Abstract: 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: GrantFiled: June 25, 1999Date of Patent: April 15, 2003Assignee: Amazon.com, Inc.Inventors: Ruben E. Ortega, Alexandre Edelman
-
Publication number: 20030050916Abstract: 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: ApplicationFiled: July 29, 2002Publication date: March 13, 2003Inventors: Ruben E. Ortega, Joel R. Spiegel, Lauri E. Bortscheller
-
Patent number: 6489968Abstract: 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: GrantFiled: November 18, 1999Date of Patent: December 3, 2002Assignee: Amazon.com, Inc.Inventors: Ruben E. Ortega, Joel R. Spiegel, Lauri E. Bortscheller
-
Patent number: 6466918Abstract: 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: GrantFiled: November 18, 1999Date of Patent: October 15, 2002Assignee: Amazon. com, Inc.Inventors: Joel R. Spiegel, Lauri E. Bortscheller, Ruben E. Ortega
-
Patent number: 6185558Abstract: 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: GrantFiled: March 10, 1998Date of Patent: February 6, 2001Assignee: Amazon.com, Inc.Inventors: Dwayne Bowman, Ruben E. Ortega, Greg Linden, Joel R. Spiegel
-
Patent number: 6169986Abstract: 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: GrantFiled: October 1, 1999Date of Patent: January 2, 2001Assignee: Amazon.com, Inc.Inventors: Dwayne E. Bowman, Ruben E. Ortega, Michael L. Hamrick, Joel R. Spiegel, Timothy R. Kohn
-
Patent number: 6006225Abstract: 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: GrantFiled: September 1, 1998Date of Patent: December 21, 1999Assignee: Amazon.ComInventors: Dwayne E. Bowman, Ruben E. Ortega, Michael L. Hamrick, Joel R. Spiegel, Timothy R. Kohn