Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Amazon.com, Inc. Patents
Assignee:
Amazon.com, Inc.
Address:
Seattle, WA
No. of patents:
81
Patents:


1 2


Patent Number Title Of Patent Date Issued
7389294 Services for generation of electronic marketplace listings using personal purchase histories or June 17, 2008
An online marketplace system provides various features for assisting users in listing products for sale, locating the listings for a product, and performing related actions. A user wishing to sell a product can browse to an existing description of the product in an electronic catalog and
7386464 Network-based crossing paths notification service June 10, 2008
A network-based contact management system provides various features for assisting users in locating, and sharing information with, other users. The system provides a web-based user interface through which each may user create a personal data record, establish contact relationships with
7376588 Personalized promotion of new content May 20, 2008
A facility for presenting information about new items, such as new items available via a web site is described. The facility receives a request for information submitted on behalf of an identified user. In processing the request, the facility accesses a set of items having effective time
7373594 Managing the release of electronic content using a template without version logic May 13, 2008
A facility for rendering a dynamic electronic document is described. The dynamic electronic document has both a current and a future edition. The current edition incorporates a current version of a content item, while the future edition incorporates a future version of the content item.
7356507 Network based user-to-user payment service April 8, 2008
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
7356490 Services for increasing the utility of electronic wish lists April 8, 2008
A computer-implemented service, provided in association with a browsable electronic catalog, automatically notifies a user when an item being accessed in the catalog is on an electronic wish list of an "affiliated" user. The affiliations may be created explicitly by the users (e.g., by
7337133 Internet-based customer referral system February 26, 2008
An Internet-based customer referral system enables individuals and other business entities ("associates") to refer customers to a merchant's web site in return for compensation, such as commissions on resulting sales. Entities initially register with the merchant web site as associates,
7331038 Predictive prefetching to improve parallelization of document generation subtasks February 12, 2008
In a system in which documents are generated dynamically in response to user requests, historical data is collected regarding data retrieval subtasks, such as service requests, that are performed to generate such documents. This data is used to predict the specific subtasks that will
7318042 Selecting prospective bidders to whom to promote an online auction based upon bidding history January 8, 2008
A facility for identifying users to whom to promote a selected auction is described. The facility maintains a representation of bidding histories of a plurality of users. At a point at which certain users have already bid in the selected auction, the facility identifies users that have n
7310612 Personalized selection and display of user-supplied content to enhance browsing of electronic ca December 18, 2007
An electronic catalog system provides an interface for users to author and post pieces of content, referred to as "blurbs," for viewing by other users. The blurbs submitted by a particular author are made available for viewing in an author-specific blog (web log) format. Blurbs may also
7308425 Method, system and medium for assisting a user in evaluating a merchant in an electronic marketp December 11, 2007
Various computer-implemented services are disclosed for assisting users in selecting items from an electronic catalog, and for selecting merchants with which to conduct transactions. One such service detects when a first user accesses a web page associated with a particular merchant, and
7295990 Generating current order fulfillment plans based on expected future orders November 13, 2007
A method, system, and computer-readable medium for dynamically generating actual fulfillment plans for a current order or a potential order so as to enhance the future fulfillment process for expected future orders is described. In some situations, actual delivery information based on on
7289969 Inventory commingling and reconciliation of inaccuracies October 30, 2007
A facility for managing ownership of units of an item is described. The facility defines a commingling zone. For units of the item that are outside the commingling zone, the facility attributes ownership among a plurality of owners individually to each of the units. For units of the
7254552 Notification service for assisting users in selecting items from an electronic catalog August 7, 2007
A computer service associated with an electronic catalog of items enables users to explicitly elect to expose their respective purchase histories to other users. When a first user accesses an item in the electronic catalog, the service may notify the first user of one or more other users
7240077 Web site content change management July 3, 2007
A facility for specifying and previewing changes to a web site is described. Sets of changes to a web site are scheduled for release at a specified time. While the changes are being specified using a tool/interface, methods for showing the change as it will appear on the live web sit
7222087 Method and system for placing a purchase order via a communications network May 22, 2007
A method and system for placing an order to purchase an item via the Internet. The order is placed by a purchaser at a client system and received by a server system. The server system receives purchaser information including identification of the purchaser, payment information, and s
7216103 Network-based system for facilitating interactive participation by remote bidders in live auctio May 8, 2007
A distributed auction system allows remote bidders to interactively participate by computer in live auctions conducted on-site by an auctioneer. The system includes a console program that runs on a computer at a site of the auction. A human proxy that attends the live auction enters
7194437 Computer-based funds transfer system March 20, 2007
A service configured to be accessible by two or more parties to a two-sided funds transfer transaction through a computer network (e.g., the Internet) provides functionality for sending a payment request to a target payer or payee who is not yet registered with the service. Depending
7194419 Network-based personal contact manager and associated methods March 20, 2007
A network-based contact management system provides various features for assisting users in locating, and sharing information with, other users. The system provides a web-based user interface through which each may user create a personal data record, establish contact relationships with
7149353 Method and system for suppression of features in digital images of content December 12, 2006
Suppression of one or more features in an image of a page of content may be achieved by acquiring a page image, identifying one or more features in the page image that are to be suppressed or not to be suppressed, and preparing a substitute page image which only includes images of the
7130820 Methods and systems of assisting users in purchasing items October 31, 2006
One embodiment of the present invention is a system and method of determining the age of an item recipient, such as a gift recipient. The age range for the gift recipient is estimated based at least in part on a customer order history of gifts purchased by the customer for the gift r
7117167 Systems, methods, and computer-readable media for controlling delivery of digital products to us October 3, 2006
A method and system for achieving the delivery of a digital product from an Internet vendor to a customer, while maintaining customer anonymity with respect to the vendor. After the purchase of a digital product from an on-line merchant, the merchant sends to the customer a receipt c
7113917 Personalized recommendations of items represented within a database September 26, 2006
A computer-implemented service recommends items to a user based on items previously selected by the user, such as items previously purchased, viewed, or placed in an electronic shopping cart by the user. The items may, for example, be products represented within a database of an online
7107227 Method and system for publicizing commercial transactions on a computer network September 12, 2006
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 s
7082407 Purchase notification service for assisting users in selecting items from an electronic catalog July 25, 2006
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 info
7058599 Increases in sales rank as a measure of interest June 6, 2006
A facility for displaying consumption information about items is described. The facility uses a current consumption rank for each of a number of items and at least one or more previous consumption ranks for each of these items to attribute to at least a portion of the items a score c
7050992 Identifying items relevant to a current query based on items accessed in connection with similar May 23, 2006
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 re
7031801 Continuous item picking in a distribution center using coordinated item picking periods April 18, 2006
A facility for scheduling the picking of a plurality of items specified for an item shipment is described. When a first-picked item of the plurality is picked, the facility selects a first period of time of a target length during which the first-picked item is expected to arrive at a
7006989 Coordinating delivery of a gift February 28, 2006
A method in a computer system for coordinating the delivery a gift given by a gift giver to a recipient when the gift giver did not provide sufficient delivery information. The gift delivery system initially receives an order from the gift giver. The order identifies a gift to be del
6999941 Providing gift clustering functionality to assist a user in ordering multiple items for a recipi February 14, 2006
A method and system for creating of gift clusters of multiple items in a client/server environment by users, and for the ordering of such user-defined gift clusters of multiple items. In particular, a user can specify multiple items to be associated together as a gift cluster, and ca
6990488 Maintaining the currency of availability information for bundles of items January 24, 2006
A facility for determining availability status for item groups each containing one or more items is described. For each item whose availability status changes, for each item group containing the item, the facility adds the item group to a list of item groups if the item group is not
6963850 Computer services for assisting users in locating and evaluating items in an electronic catalog November 8, 2005
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,
6963848 Methods and system of obtaining consumer reviews November 8, 2005
One embodiment of the present invention is a system and method of encouraging customers to review purchased items. Customers are provided with review requests a predetermined amount of time after the customer has purchased an item or had the item delivered. The predetermined amount of
6952715 Universal protocol for enabling a device to discover and utilize the services of another device October 4, 2005
A method and apparatus for enabling any of a variety of devices to communicate with each other over a common or universal protocol. In general, a client device and a server device communicate with each other over a communications link utilizes the common protocol. Initially, once a c
6941374 Hidden agent transfer protocol September 6, 2005
A method for a first device to access the services supplied by a second device by establishing a communicative connection between the first consumer device and a first server. The first server, establishes a communicative connection between the first server and a second server. The s
6917922 Contextual presentation of information about related orders during browsing of an electronic cat July 12, 2005
An online store system, which may be implemented as a web site or another type of interactive system, presents context-sensitive information to customers about their prior orders during browsing of an electronic catalog of products. In one embodiment, when a customer accesses a detail
6912505 Use of product viewing histories of users to identify related products June 28, 2005
Various methods are disclosed for monitoring user browsing activities that indicate user interests in particular products or other items, and for using such information to identify items that are related to one another. In one embodiment, relationships between products within an online c
6907315 Method and system for displaying and editing of information June 14, 2005
A method and system for placing an order to purchase an item via the Internet. The order is placed by a purchaser at a client system and received by a server system. The server system receives purchaser information including identification of the purchaser, payment information, and s
6889250 Method and system for information exchange between users of different web pages May 3, 2005
A method and system for allowing users of different web pages to exchange information. The information exchange system identifies groups of related web pages and maintains a database of user-supplied information for each group of related web pages. When a user accesses a web page, the
6882981 Method and system for integrating transaction mechanisms over multiple internet sites April 19, 2005
A method for effecting transactions across multiple vendors in an integrated environment, wherein the user may purchase each of a plurality of items the user finds independent of the vendors. The user's selections are received from the user and mapped to selected set of vendors. When the
6865546 Methods and systems of assisting users in purchasing items March 8, 2005
One embodiment of the present invention is a system and method of determining the age of an item recipient, such as a gift recipient. The age range for the gift recipient is estimated based at least in part on a customer order history of gifts purchased by the customer for the gift r
6853982 Content personalization based on actions performed during a current browsing session February 8, 2005
Various methods are disclosed for monitoring user browsing activities, and for using such information to provide session-specific item recommendations to users. In one embodiment, a monitoring component of a merchant's Web site maintains a record of products viewed by each user durin
6851089 Software application and associated methods for generating a software layer for structuring semi February 1, 2005
A wrapper builder application provides a variety of features for facilitating the creation of wrappers that are used to extract information from Web sites. In one aspect, the wrapper builder application provides a tool with which the process of creating a wrapper, which typically res
6785671 System and method for locating web-based product offerings August 31, 2004
A search engine system assists users in locating web pages from which user-specified products can be purchased. Web pages located by a crawler program are scored, based on a set of rules, according to likelihood of including an online product offering. A query server accesses an index of
6772150 Search query refinement using related search phrases August 3, 2004
A search engine system uses information about historical query submissions to a search engine to suggest previously-submitted, related search phrases to users. The related search phrases are preferably suggested based on a most recent set of query submission data (e.g., the last two week
6760470 Extraction of bank routing number from information entered by a user July 6, 2004
A computer-implemented method is disclosed for extracting a user's bank account information from information entered by the user from the face of a check. The extracted information may be used to electronically transfer funds to or from the user's bank account. The method may be embodied
6714926 Use of browser cookies to store structured data March 30, 2004
A web site system implements a process for storing selected data structures within browser cookies. The data structures may contain a variety of different types of data elements, including N-bit integers and other non-character elements. A version tracking scheme provides forward and
6714916 Crossing paths notification service March 30, 2004
A network-computer-based personal contact manager system is disclosed wherein users of networked clients maintain and update a set of user information which is stored in a relational database on a networked server. The personal contact manager system allows each user to specify on an
6675196 Universal protocol for enabling a device to discover and utilize the services of another device January 6, 2004
A method and apparatus for enabling any of a variety of devices to communicate with each other over a common or universal protocol. In general, a client device and a server device communicate with each other over a communications link utilizes the common protocol. Initially, once a c
6629079 Method and system for electronic commerce using multiple roles September 30, 2003
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
1 2

 
 
  Recently Added Patents
Content addressable information encapsulation, representation, and transfer
Apparatus for measuring electrical parameters
High efficiency, low restriction, cost effective filter
Encoding and decoding methods and apparatuses for recording system
Cover lock
System and method for dynamic information retrieval using a state machine
Recording apparatus and control method thereof
  Randomly Featured Patents
Net light set with single active wire
Float mount coaxial connector
Device for attaching a dispenser member to a receptacle
Low mass grain support system for solid propellant rocket motors
Optical switch
Process for the manufacture of prolonged action vincamine preparations, the vincamine preparations so obtained, and medicaments containing them
Method for cleaning an integrated circuit device using an aqueous cleaning composition
Audio signal processing apparatus
Corrosion resistant galvanic coating
Cleaning device for a shaving apparatus