Electronic book having electronic commerce features
First Claim
1. A method for providing electronic commerce using an electronic book viewer, comprising:
- receiving an electronic book for display on the electronic book viewer;
providing an identification of a product or service associated with the electronic book on the electronic book viewer while displaying the electronic book;
receiving a user'"'"'s selection of the product or service;
receiving a request to purchase the selected product or service;
performing a transaction to execute the purchase request; and
generating an electronic order form,wherein the generated electronic order form is automatically populated with the user'"'"'s information based on recorded statistical information concerning the user'"'"'s prior purchases and requests for information concerning particular products and services when such recorded statistical information is available, andwherein the generated electronic order is completed by the user when the recorded statistical information is not available.
1 Assignment
0 Petitions
Accused Products
Abstract
A viewer for displaying an electronic book and providing for electronic commerce. In conjunction with viewing an electronic book, a user can view information about products and services, view an on-line electronic catalog, and receive samples of products available for purchase. By entering a purchase request, the user can purchase products or services. In the case of a digital product, the user can download the purchased product directly into the viewer. The viewer also records statistics concerning purchase and information requests in order to recommend related products or services, or for directing particular types of advertisements to the user.
637 Citations
18 Claims
-
1. A method for providing electronic commerce using an electronic book viewer, comprising:
-
receiving an electronic book for display on the electronic book viewer; providing an identification of a product or service associated with the electronic book on the electronic book viewer while displaying the electronic book; receiving a user'"'"'s selection of the product or service; receiving a request to purchase the selected product or service; performing a transaction to execute the purchase request; and generating an electronic order form, wherein the generated electronic order form is automatically populated with the user'"'"'s information based on recorded statistical information concerning the user'"'"'s prior purchases and requests for information concerning particular products and services when such recorded statistical information is available, and wherein the generated electronic order is completed by the user when the recorded statistical information is not available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for providing electronic commerce using an electronic book viewer in a form of a book, comprising:
-
a display module for receiving an electronic book for display on the electronic book viewer; a presentation module for providing an identification of a product or service associated with the electronic book on the electronic book viewer while the electronic book is displayed; a receive module for receiving a user'"'"'s selection of the product or service and a request to purchase the selected product or service; and an execution module for performing a transaction to execute the purchase request, wherein the execution module is configured to generate an electronic order form, wherein the generated electronic order form is automatically populated with a user information based on recorded statistical information concerning the user'"'"'s prior purchases and requests for information concerning particular products and services when such recorded statistical information is available, and wherein the generated electronic order is completed by the user when the recorded statistical information is not available. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a computer-readable medium having control logic stored therein for causing a computer to execute a method for providing electronic commerce using an electronic book viewer, the control logic comprising:
-
a first computer readable program code for receiving an electronic book for display on the electronic book viewer; a second computer readable program code for providing an identification of a product or service associated with the electronic book on the electronic book viewer while displaying the electronic book; a third computer readable program code for receiving a user'"'"'s selection of the product or service; a fourth computer readable program code for receiving a request to purchase the selected product or service; a fifth computer readable program code for performing a transaction to execute the purchase request; and a sixth computer readable program code for generating an electronic order form, wherein the generated electronic order form is populated with a user information based on recorded statistical information concerning the user'"'"'s prior purchases and requests for information concerning particular products and services when such recorded information is available, and wherein the generated electronic order is completed by the user when the recorded statistical information is not available.
-
Specification