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: 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: 7107227
    Abstract: 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: Grant
    Filed: March 29, 1999
    Date of Patent: September 12, 2006
    Assignee: Amazon.com, Inc.
    Inventors: Jeffrey P. Bezos, Paul Ham, Michael McDaniel, Neil Roseman, Josh Petersen, Joel R. Spiegel
  • Patent number: 7082407
    Abstract: 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: Grant
    Filed: August 19, 1999
    Date of Patent: July 25, 2006
    Assignee: Amazon.com, Inc.
    Inventors: Jeffrey P. Bezos, Joel R. Spiegel, Jon McAuliffe
  • 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: 6963850
    Abstract: 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: Grant
    Filed: August 19, 1999
    Date of Patent: November 8, 2005
    Assignee: Amazon.com, Inc.
    Inventors: Jeffrey P. Bezos, Joel R. Spiegel, Jon McAuliffe
  • Patent number: 6629079
    Abstract: 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: Grant
    Filed: June 25, 1998
    Date of Patent: September 30, 2003
    Assignee: Amazon.com, Inc.
    Inventors: Joel R. Spiegel, Maryam Mohit
  • 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: 20030120505
    Abstract: 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: Application
    Filed: November 4, 2002
    Publication date: June 26, 2003
    Inventor: Joel R. Spiegel
  • Publication number: 20030055729
    Abstract: 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: Application
    Filed: October 8, 2002
    Publication date: March 20, 2003
    Inventors: Jeffrey P. Bezos, Gus Lopez, Joel R. Spiegel
  • 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
  • Publication number: 20020194087
    Abstract: 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: Application
    Filed: August 5, 2002
    Publication date: December 19, 2002
    Inventors: Joel R. Spiegel, Maryam Mohit
  • 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
  • Publication number: 20020120567
    Abstract: 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: Application
    Filed: August 13, 2001
    Publication date: August 29, 2002
    Inventors: Alan Caplan, Jonathan Leblang, Shaun Schooley, FuMing Young, Joel R. Spiegel, Jeffrey P. Bezos
  • Publication number: 20020120568
    Abstract: 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: Application
    Filed: August 13, 2001
    Publication date: August 29, 2002
    Inventors: Jonathan Leblang, Shaun Schooley, FuMing Young, Alan Caplan, Joel R. Spiegel, Jeffrey P. Bezos
  • Publication number: 20020049752
    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: Application
    Filed: May 2, 2001
    Publication date: April 25, 2002
    Inventors: Dwayne Bowman, Joel R. Spiegel
  • Patent number: 6360254
    Abstract: 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: Grant
    Filed: March 30, 1999
    Date of Patent: March 19, 2002
    Assignee: Amazon.com Holdings, Inc.
    Inventors: Gregory D. Linden, Michael D. McDaniel, Ryan J. Snodgrass, Joel R. Spiegel
  • 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: 6144958
    Abstract: 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: Grant
    Filed: July 15, 1998
    Date of Patent: November 7, 2000
    Assignee: Amazon.com, Inc.
    Inventors: Ruben Ernesto Ortega, Dwayne Edward Bowman, Michael L. Hamrick, Joel R. Spiegel, Timothy R. Kohn