| 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 |