Patents by Inventor Joel R. Spiegel
Joel R. Spiegel 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: 7124129Abstract: 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: May 2, 2001Date of Patent: October 17, 2006Assignee: A9.com, Inc.Inventors: Dwayne Bowman, Joel R. Spiegel
-
Patent number: 7107227Abstract: A computer method and system for publicizing commercial transactions. To publicize a commercial transaction, the system (“e-commerce system”) receives a selection of a purchase transaction for a first item. The e-commerce system identifies an auction for a second item such that the second item is related to the first item. For example, the first item may be a kayak, and the second item may be a kayak cover. The e-commerce system then generates a display description (e.g., web page) that includes information for conducting the purchase transaction for the first item and that includes information relating to the auction for the second item. In this way, a user who views information relating to the purchase transaction can also view information relating to the auction.Type: GrantFiled: March 29, 1999Date of Patent: September 12, 2006Assignee: Amazon.com, Inc.Inventors: Jeffrey P. Bezos, Paul Ham, Michael McDaniel, Neil Roseman, Josh Petersen, Joel R. Spiegel
-
Patent number: 7082407Abstract: A computer service monitors online browsing of an electronic catalog by a user, and notifies the user when a catalog item being accessed is one that has been purchased by an affiliated user, such as a contact or a fellow community member. The notification may include the contact information of the affiliated user, and/or may provide an option to send a message to the affiliated user.Type: GrantFiled: August 19, 1999Date of Patent: July 25, 2006Assignee: Amazon.com, Inc.Inventors: Jeffrey P. Bezos, Joel R. Spiegel, Jon McAuliffe
-
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: 6963850Abstract: A Web based system provides informational services for assisting customers in selecting products or other types of items from an electronic catalog of a merchant. Users of the system can create and join user communities, such as communities based on user hobbies, localities, professions, and organizations. The system also supports implicit membership communities that are based on email addresses (e.g., all users having a “nasa.com” email address), shipping/billing addresses, and other known user information. Using purchase history data collected for online users, the system automatically identifies and generates lists of the most popular items (and/or items that are becoming popular) within particular communities, and makes such information available to users for viewing. For example, in the context of an online book store users of the nasa.com community may automatically be presented a Web page which lists the bestselling book titles among nasa.Type: GrantFiled: August 19, 1999Date of Patent: November 8, 2005Assignee: Amazon.com, Inc.Inventors: Jeffrey P. Bezos, Joel R. Spiegel, Jon McAuliffe
-
Patent number: 6629079Abstract: A computer system for conducting electronic commerce. The system provides multiple electronic shopping carts for each user. Each electronic shopping cart has an indication of items currently within the electronic shopping cart and billing and shipment information. The system generates a display that identifies each of the electronic shopping carts and sends the generated display to a user computer system. The system then receives a selection of one of the identified electronic shopping carts from the user computer system and receives a selection of an item from the user computer system. In response to receiving the selection of the item, the system adds the item to the selected electronic shopping cart. The system then receives an indication to checkout the items in the selected electronic shopping cart from the user computer system.Type: GrantFiled: June 25, 1998Date of Patent: September 30, 2003Assignee: Amazon.com, Inc.Inventors: Joel R. Spiegel, Maryam Mohit
-
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: 20030120505Abstract: A method, system, and computer-readable medium for automatically determining appropriate delivery information for one or more items of an order or potential order is described. A variety of types of information can be considered when determining what delivery information is appropriate for one or more items, such as a type of the items, the particular items, relationships of the items to other items, information about the purchaser, and/or information about the recipient. In addition, the automatic determination of an appropriate address for an item being ordered or potentially ordered by a user can be made in a variety of ways, such as based on inferences from past behavior when ordering items, on inferences from information about the item and from available delivery information for the user, and/or on previous explicit indications from the user.Type: ApplicationFiled: November 4, 2002Publication date: June 26, 2003Inventor: Joel R. Spiegel
-
Publication number: 20030055729Abstract: A method and system for allocating display space on web page. In one embodiment, the display space system receives multiple bids each indicating a bid amount and an advertisement. When a request is received to provide a web page that includes the display space, the display space system selects a bid based in part on the bid amount. The display space system then adds the advertisement of the selected bid to the web page. The bid may also include various criteria that specify the web pages on which the advertisement may be placed, the users to whom the advertisement may be presented, and the time when the advertisement may be placed. The bid amount may be a based on an established currency or based on advertising points. The display space system may award advertising points for various activities that users perform.Type: ApplicationFiled: October 8, 2002Publication date: March 20, 2003Inventors: Jeffrey P. Bezos, Gus Lopez, Joel R. Spiegel
-
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
-
Publication number: 20020194087Abstract: A computer system for conducting electronic commerce. The system provides multiple electronic shopping carts for each user. Each electronic shopping cart has an indication of items currently within the electronic shopping cart and billing and shipment information. The system generates a display that identifies each of the electronic shopping carts and sends the generated display to a user computer system. The system then receives a selection of one of the identified electronic shopping carts from the user computer system and receives a selection of an item from the user computer system. In response to receiving the selection of the item, the system adds the item to the selected electronic shopping cart. The system then receives an indication to checkout the items in the selected electronic shopping cart from the user computer system.Type: ApplicationFiled: August 5, 2002Publication date: December 19, 2002Inventors: Joel R. Spiegel, Maryam Mohit
-
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
-
Hosted services for collecting payments from and providing personalized content to web site visitors
Publication number: 20020120567Abstract: A network-based payment service provides various features for facilitating online, user-to-user payments. One feature involves the ability for users to define customized pay pages for receiving payments from other users. The pay pages are preferably hosted by a service provider site that handles the collection process, and may be created using pay page templates that specify the layouts and behaviors of the pay pages. In one embodiment, a pay page owner can also define one or more “pay boxes” to allow payments to be initiated from other web sites, which may include the web sites of associates who receive commissions on resulting payments. Another feature involves the ability for users to make single-action payments from web sites external to the service provider site. Also disclosed are various features for controlling access to content and services based on whether, or an extent to which, a visitor has made voluntary or mandatory payments.Type: ApplicationFiled: August 13, 2001Publication date: August 29, 2002Inventors: Alan Caplan, Jonathan Leblang, Shaun Schooley, FuMing Young, Joel R. Spiegel, Jeffrey P. Bezos -
Publication number: 20020120568Abstract: A network-based payment service provides various features for facilitating online, user-to-user payments. One feature involves the ability for users to define customized pay pages for receiving payments from other users. The pay pages are preferably hosted by a service provider site that handles the collection process, and may be created using pay page templates that specify the layouts and behaviors of the pay pages. In one embodiment, a pay page owner can also define one or more “pay boxes” to allow payments to be initiated from other web sites, which may include the web sites of associates who receive commissions on resulting payments. Another feature involves the ability for users to make single-action payments from web sites external to the service provider site. Also disclosed are various features for controlling access to content and services based on whether, or an extent to which, a visitor has made voluntary or mandatory payments.Type: ApplicationFiled: August 13, 2001Publication date: August 29, 2002Inventors: Jonathan Leblang, Shaun Schooley, FuMing Young, Alan Caplan, Joel R. Spiegel, Jeffrey P. Bezos
-
Publication number: 20020049752Abstract: 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: ApplicationFiled: May 2, 2001Publication date: April 25, 2002Inventors: Dwayne Bowman, Joel R. Spiegel
-
Patent number: 6360254Abstract: In a Web site system in which different private records or other resources are personal to different users, a method is provided for allowing users to securely access a private resource without the need to enter a username, password, or other authentication information, and without the need to download special authentication software or data to the user's computer. Each resource is assigned a private uniform resource locator (URL) which includes a fixed character string and a unique token, and the URLs are conveyed by email (preferably using hyperlinks) to users that are entitled to access such resources. The tokens are generated using a method which distributes the tokens substantially randomly over the range of allowable token values (“token space”). The token space is selected to be sufficiently large relative to the expected number of valid tokens to inhibit the identification of valid tokens through trial and error.Type: GrantFiled: March 30, 1999Date of Patent: March 19, 2002Assignee: Amazon.com Holdings, Inc.Inventors: Gregory D. Linden, Michael D. McDaniel, Ryan J. Snodgrass, Joel R. Spiegel
-
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: 6144958Abstract: A search engine is disclosed that uses correlations between search terms to correct misspelled terms within search queries. The correlations are based at least in-part on historical query submissions to the search engine. Preferably, the correlations reflect the frequencies with which the search terms have historically appeared together within the same query, and are stored within a correlation table using related terms lists. In one embodiment, the correlation table is generated periodically from the M (e.g. 10) most recent days of entries in a query log, and thus reflects the current preferences of users. In operation, when a query that includes both matching and non-matching search terms is submitted to the search engine, a spelling correction process accesses the correlation table to generate a list of terms that are deemed to be related to the matching term(s).Type: GrantFiled: July 15, 1998Date of Patent: November 7, 2000Assignee: Amazon.com, Inc.Inventors: Ruben Ernesto Ortega, Dwayne Edward Bowman, Michael L. Hamrick, Joel R. Spiegel, Timothy R. Kohn