E-commerce system and method relating to program objects
7 Assignments
0 Petitions
Accused Products
Abstract
A system for distributing and selling program objects. The system has the ability to download a limited functionality program object from one computer system to another, then to allow a user to view and interact but not control that object without first purchasing the object online. Once this purchase is made, an additional program object or code is provided that gives the user control of the initial program object.
73 Citations
60 Claims
-
1-26. -26. (canceled)
-
27. A computer-implemented method for enabling a user to obtain a program object for use in a host application running on a client computer, the client computer coupled to a server computer via a network, the method comprising the steps of:
-
a. at the client computer, outputting a limited functionality object to the user;
b. taunting the user to acquire a full functionality object corresponding to the limited functionality object;
c. allowing the user to select the limited functionality object;
d. upon said selection, sending to the server computer a request for a full functionality object corresponding to the limited functionality object;
e. receiving functional components at the client computer in response to said request for the full functionality object;
f. at the client computer, integrating the received functional components with the limited functionality object to create the full functionality object; and
g. at the client computer, integrating the full functionality object with the host application. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer-implemented method for enabling a user to obtain a program object for use in a computer game program running on a client computer, the client computer coupled to a server computer via a network, the method comprising the steps of:
-
a. at the client computer, outputting a limited functionality object to the user;
b. allowing the user to select the limited functionality object;
c. upon said selection, sending to the server computer a request for a full functionality object corresponding to the limited functionality object;
d. receiving functional components at the client computer in response to said request for the full functionality object;
e. at the client computer, integrating the received functional components with the limited functionality object to create the full functionality object; and
f. at the client computer, integrating the full functionality object into the computer game program. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer-implemented method for enabling a user to obtain a program object for use in a host application running on a client computer, the client computer coupled to a server computer via a network, the method comprising the steps of:
-
a. at the client computer, outputting a limited functionality object to the user;
b. taunting the user to acquire a full functionality object corresponding to the limited functionality object;
c. allowing the user to select the limited functionality object;
d. upon said selection, sending to the server computer a request for a full functionality object corresponding to the limited functionality object;
e. receiving the full functionality object at the client computer; and
f. integrating the full functionality object in the host application. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A computer-implemented method for enabling a user to obtain a program object for use in a computer game program running on a client computer, the client computer coupled to a server computer via a network, the method comprising the steps of:
-
a. at the client computer, outputting a limited functionality object to the user;
b. allowing the user to select the limited functionality object;
c. upon said selection, sending to the server computer a request for a full functionality object corresponding to the limited functionality object;
d. receiving the full functionality object at the client computer;
e. integrating the full functionality object into the computer game program. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60)
-
Specification