Method for purchasing a software license over a public network
First Claim
1. A method for purchasing a software license over a public network comprising:
- receiving a license validity inquiry request from a client module over public network, the inquiry request containing information regarding a client software application associated with the client module;
initiating a license purchase session to facilitate the purchase of a license for the client software application;
processing credit card information received from the user;
responsive to a successful license purchase session, forming a response message containing an indication therein enabling said client software application for use; and
sending said response message to said client module over said public network.
0 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus are disclosed for facilitating the purchase of a software license over a public network. In one disclosed embodiment, a license server may receive a license validity inquiry request from a client module over public network. The inquiry request may contain information regarding a client software application associated with the client module. Responsive to the inquiry request, the license server may initiate a license purchase session to facilitate the purchase of a license for the client software application. The server may then process credit card information received from the user for the purchase of a license. The server may then form a response message containing an indication therein enabling the client software application for use responsive to a successful license purchase session. The response message may then be sent to the client module over public network.
-
Citations
18 Claims
-
1. A method for purchasing a software license over a public network comprising:
-
receiving a license validity inquiry request from a client module over public network, the inquiry request containing information regarding a client software application associated with the client module;
initiating a license purchase session to facilitate the purchase of a license for the client software application;
processing credit card information received from the user;
responsive to a successful license purchase session, forming a response message containing an indication therein enabling said client software application for use; and
sending said response message to said client module over said public network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for determining whether a client software application is licensed comprising:
-
means for receiving a license validity inquiry request from a client module over public network, the inquiry request containing information regarding a client software application associated with the client module;
means for initiating a license purchase session to facilitate the purchase of a license for the client software application;
means for processing credit card information received from the user;
means for forming a response message containing an indication therein enabling said client software application for use responsive to a successful license purchase session; and
means for sending said response message to said client module over said public network. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable device containing a set of instructions for causing a computer to perform a method for purchasing a software license over a public network, the method comprising:
-
receiving a license validity inquiry request from a client module over public network, the inquiry request containing information regarding a client software application associated with the client module;
initiating a license purchase session to facilitate the purchase of a license for the client software application;
processing credit card information received from the user;
responsive to a successful license purchase session, forming a response message containing an indication therein enabling said client software application for use; and
sending said response message to said client module over said public network. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification