Electronic media for communicating information among a group of participants
First Claim
1. An electronic medium that is stored in a database of a server and that facilitates communicating information among participants, the electronic medium comprising:
- a transport envelope having a plurality of network addresses;
a body comprising one or more elements of dynamic content, one or more elements of static content, and all updates thereto;
an encoding layer contained in the transport envelope and identifying locations in the body of a plurality of content-types, wherein each of the plurality of content-types comprises one or more of the elements of dynamic and static content;
an interface region; and
an association to one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to carry out the steps of;
receiving input from at least one of a user of the electronic medium and an external source in data communication with the electronic medium;
asynchronously dynamically updating one or more of the dynamic content elements based on the input from at least one of the user and the external source;
communicating a message associated with the electronic medium to each of the participants from the server;
in response to an open action by any of the participants receiving the message parsing the message received by each of the participants from the sever in response to the open action by any of the participants receiving the message; and
serve the electronic medium with then current dynamic content stored in the server; and
automatically providing the updated dynamic content to each of the participants.
16 Assignments
0 Petitions
Accused Products
Abstract
An electronic medium is described that can be used to communicate information among a group of participants. The electronic medium includes a transport envelope having a plurality of network address. An encoding layer may be contained in the transport envelope to support a plurality of content-types. Each of the plurality of content-types may include a plurality of dynamic and static content. An interface region may be configured in the electronic medium to accept input from at least a user of the electronic medium or from an external source in data communication with the electronic medium. The dynamic content may be dynamically asynchronously updated based on the input from at least the user or the external source.
189 Citations
23 Claims
-
1. An electronic medium that is stored in a database of a server and that facilitates communicating information among participants, the electronic medium comprising:
-
a transport envelope having a plurality of network addresses;
a body comprising one or more elements of dynamic content, one or more elements of static content, and all updates thereto;
an encoding layer contained in the transport envelope and identifying locations in the body of a plurality of content-types, wherein each of the plurality of content-types comprises one or more of the elements of dynamic and static content;
an interface region; and
an association to one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to carry out the steps of;
receiving input from at least one of a user of the electronic medium and an external source in data communication with the electronic medium;
asynchronously dynamically updating one or more of the dynamic content elements based on the input from at least one of the user and the external source;
communicating a message associated with the electronic medium to each of the participants from the server;
in response to an open action by any of the participants receiving the message parsing the message received by each of the participants from the sever in response to the open action by any of the participants receiving the message; and
serve the electronic medium with then current dynamic content stored in the server; and
automatically providing the updated dynamic content to each of the participants. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic medium that is stored in a database of a server and that facilitates communicating information among participants, the electronic medium comprising:
-
a transport envelope having a plurality of network addresses of recipients of the electronic medium;
an encoding layer contained in the transport envelope and that identifies a plurality of content-types within the electronic medium, wherein each of the plurality of content-types identifies and is associated with one or more dynamic content elements and static content elements;
an interface region configured to accept input from a first recipient among the plurality of recipients;
one or more dynamic content elements and one or more static content elements stored in association with the transport envelope, encoding layer, and interface region, wherein the dynamic content elements are configured to dynamically retrieve, in response to receiving input in the interface region from the first recipient, dynamic content from a server over a network, wherein the dynamic content is updated by any of the plurality of recipients at any time relative to the input from the first recipient; and
an association to one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to carry out the steps of;
receiving input from at least one of a user of the electronic medium and an external source in data communication with the electronic medium;
asynchronously dynamically updating one or more of the dynamic content elements based on the input from at least one of the user and the external source in response to an open action by any of the participants receiving the message;
communicating a message associated with the electronic medium to each of the participants from the server. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification