Distributed electronic commerce system, method and apparatus
First Claim
1. An electronic commerce method comprising:
- instantiating an electronic contract;
storing the electronic contract on a contract server;
issuing a token to one or more contracting parties;
transmitting the token and a token message to the one or more contracting parties;
intercepting, by a processor, the message and contacting the server to retrieve all or part of the electronic contract associated with the token; and
downloading or uploading digital media, as referenced or instructed by the electronic contract from a media server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for constructing electronic commerce services and conducting electronic commerce transactions is disclosed. The method is illustrated by instantiating and storing the electronic contract on a server; issuing and transmitting a token message to one or more contracting party'"'"'s client device. Using a processor to intercept the token message and contact the server to retrieve the electronic contract associated with the token message; and downloading or uploading digital media as instructed by the electronic contract. The method is based on the uniform, highly expressive representation of electronic contracts as digital objects. A system based on a distributed object architecture that implements the method is also described. The architecture enables the execution of the promises encoded as part of an electronic contract to be executed on any device that implements an electronic contract interpreter mechanism.
-
Citations
13 Claims
-
1. An electronic commerce method comprising:
-
instantiating an electronic contract;
storing the electronic contract on a contract server;issuing a token to one or more contracting parties; transmitting the token and a token message to the one or more contracting parties; intercepting, by a processor, the message and contacting the server to retrieve all or part of the electronic contract associated with the token; and downloading or uploading digital media, as referenced or instructed by the electronic contract from a media server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A distributed platform comprising:
-
an internet access device to discover and accept an offer by another party; and a server that provides a consumer initial access to a service; and wherein the server is a message gateway server or an internet gateway server. - View Dependent Claims (12, 13)
-
Specification