Method and system for securely incorporating electronic information into an online purchasing application
DC CAFCFirst Claim
1. A computer system for conducting electronic commerce, including:
- a store computer that receives requests for electronic data from a client computer and that, in response to receiving the request, sends to the client computer a download component that coordinates the download of the electronic data;
a supplier computer that receives a request from the download component of the client computer to download the electronic data and that, in response to receiving the request, sends the electronic data and a licensing component to the client computer, the licensing component for coordinating the licensing of the electronic data; and
a licensing computer that receives a request from the licensing component of the client computer to license electronic data and that, in response to receiving the request, determines whether access to the electronic data is to be allowed at the client computer, and when access is allowed, sends a notification that access is allowed to the client computer.
12 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method and system for facilitating digital commerce using a secure digital commerce system is provided. The secure digital commerce system is arranged according to a client/server architecture and includes a modularized DCS client and DCS server. The DCS client and the DCS server are incorporated into an online purchasing system, such as a virtual store, to perform the purchase and online delivery of electronic content. The DCS client includes a set of components which include a secured copy of the merchandise and various components needed to license and purchase the merchandise and to unsecure and process (e.g., execute) the licensed merchandise. The DCS client communicates with the DCS server to download the components onto a customer'"'"'s computer system and to license and purchase a requested item of merchandise. The DCS server, which includes a content supplier server, a licensing and purchasing broker, and a payment processing function, supplies merchandise-specific components and licenses the requested item of merchandise by generating an electronic certificate. The electronic certificate contains license parameters that are specific to the requested merchandise and an indicated purchasing option. Once a valid electronic license certificate for the requested merchandise is received by the DCS client, the merchandise is made available to the customer for use in accordance with the licensing parameters contained in the electronic license certificate.
-
Citations
16 Claims
-
1. A computer system for conducting electronic commerce, including:
-
a store computer that receives requests for electronic data from a client computer and that, in response to receiving the request, sends to the client computer a download component that coordinates the download of the electronic data; a supplier computer that receives a request from the download component of the client computer to download the electronic data and that, in response to receiving the request, sends the electronic data and a licensing component to the client computer, the licensing component for coordinating the licensing of the electronic data; and a licensing computer that receives a request from the licensing component of the client computer to license electronic data and that, in response to receiving the request, determines whether access to the electronic data is to be allowed at the client computer, and when access is allowed, sends a notification that access is allowed to the client computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in a computer system for conducting electronic commerce, including:
-
requesting a first web server to order electronic data; receiving in response to the request a download component for coordinating the download of the electronic data; and under control of the download component, downloading from a second web server the electronic data. - View Dependent Claims (8, 9, 10)
-
-
11. A method in a store computer for coordinating electronic commerce, the method including:
-
receiving from a client computer a request to purchase electronic data; and in response to receiving the request, sending to the client computer a download component, the download component for coordinating the download of the electronic data from a supplier computer to the client computer, the supplier computer for downloading to the client computer the electronic data when requested by the download component. - View Dependent Claims (12, 13)
-
-
14. A first computer for coordinating electronic commerce, including:
-
means for receiving from a second computer a request to purchase electronic data; and means for, in response to receiving the request, sending to the second computer a download component, the download component for coordinating the download of the electronic data from a third computer to the second computer, the third computer for downloading to the second computer the electronic data when requested by the download component. - View Dependent Claims (15, 16)
-
Specification