Enhanced data exchange and presentation/communication system
First Claim
Patent Images
1. A server communicating on a public network with a subscriber and an author, comprising:
- an author interface routine to interact with the author via the public network;
a subscriber interface routine to interact with the subscriber via a dedicated channel on the public network;
a subscription routine to receive a first request for access by the subscriber and to thereupon write to the subscriber a program
1) establishing parameters for the dedicated channel, and
2) establishing a core viewer routine to render a viewer at the subscriber having predefined viewer capabilities, anda data accumulation routine to submit content to the subscriber in accordance with instructions received from the author, said content including partial executable program codes for execution in association with the core viewer routine such that the partial executable program codes extend the predefined viewer capabilities to new viewer capabilities not previously executable by the core viewer routine.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for establishing a dedicated internet connection between a user and a marketer is described. The connection is initiated by a customer downloading a framework program for a viewer. Thereafter, as content is communicated to the user, it is included with program code used with the framework program to enhance the presentation capabilities of the viewer. More robust presentations are thus enabled over a one-to-one channel.
13 Citations
20 Claims
-
1. A server communicating on a public network with a subscriber and an author, comprising:
-
an author interface routine to interact with the author via the public network; a subscriber interface routine to interact with the subscriber via a dedicated channel on the public network; a subscription routine to receive a first request for access by the subscriber and to thereupon write to the subscriber a program
1) establishing parameters for the dedicated channel, and
2) establishing a core viewer routine to render a viewer at the subscriber having predefined viewer capabilities, anda data accumulation routine to submit content to the subscriber in accordance with instructions received from the author, said content including partial executable program codes for execution in association with the core viewer routine such that the partial executable program codes extend the predefined viewer capabilities to new viewer capabilities not previously executable by the core viewer routine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server communicating on a public network with a subscriber and an author, comprising:
- an author interface routine to interact with the author via the public network;
a subscriber interface routine to interact with the subscriber via a dedicated channel on the public network;
a subscription routine to receive a first request for access by the subscriber and to thereupon write to the subscriber a program
1) establishing parameters for the dedicated channel, and
2) establishing a core viewer routine to render a viewer at the subscriber having predefined viewer capabilities, and a data accumulation routine to submit content to the subscriber in accordance with instructions received from the author, including partial executable program codes for execution in association with the core viewer routine such that the partial executable program codes extend the predefined viewer capabilities to new viewer capabilities not previously executable by the core viewer routine; and
further including an authoring interface that creates the executable program codes dynamically based on inputs received from the author, wherein the author interface further receives;
template data communicated to the server in a first data format;
converts at least a portion of the template data from the first data format into executable program code; and
an author side interface communicates the input data to the data accumulator to form at least part of the executable program code communicated to the subscriber. - View Dependent Claims (11, 12, 13)
- an author interface routine to interact with the author via the public network;
-
14. A server communicating on a public network with a subscriber and an author, comprising:
-
an author interface routine to interact with the author via the public network; a subscriber interface routine to interact with the subscriber via a dedicated channel on the public network; a subscription routine to receive a request from the subscriber and to thereupon send to the subscriber information that establishes a core viewer routine to render a viewer at the subscriber having predefined viewer capabilities; and a data accumulation routine to submit content to the subscriber in accordance with instructions received from the author, the content including partial executable program codes for execution in association with the core viewer routine such that the partial executable program codes extend the predefined viewer capabilities of the core viewer routine to enable the core viewer routine to execute on the data independent of computer configurations and program versions that exist at the subscriber. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification