Systems and methods of media messaging
First Claim
1. A messaging system, comprising:
- a first computer and a second computer connected via a network;
a first Edge Terminal Device (ETD) connected to the first computer and a second ETD connected to the second computer;
the first ETD being responsive to a received message transmitted by the second ETD to reproduce content of the received message and to accept user input in response to the message.
0 Assignments
0 Petitions
Accused Products
Abstract
A messaging system has a first computer and a second computer connected via a network. A first Edge Terminal Device (ETD) connects to the first computer and a second ETD connects to the second computer. The first ETD is responsive to a received message transmitted by the second ETD to reproduce content of the received message and to accept user input in response to the message. A software product has instructions, stored on computer-readable media, wherein the instructions, when executed by a computer, perform steps for controlling the computer and an ETD connected to the computer, including: instructions for interpreting user inputs of the ETD; instructions for re-characterizing the user inputs as directive instructions for a second computer, the directive instructions having control information for a second ETD connected to the second computer; and instructions for capturing content from the ETD, through the computer and second computer, for delivery to the second ETD. A method is provided for best effort delivery messaging for a recipient user agent, including: as directed by the recipient user agent, forming one or more surrogate proxy user agents for the user agent; and through operation of the surrogate proxy user agents, storing multimedia data for the recipient user agent due to one or both of (a) unavailability of the recipient user agent and (b) request by the receiving user agent. A server system manages mark-ups of multimedia data of one or more communicating devices on a network, comprising: means for buffering first multimedia data; and means for accepting inputs from the communicating devices to mark-up the first multimedia data such that, for each mark-up, a node is added to a hierarchical list structure having child and peer relationships, and such that applying the mark-ups to the first multimedia data defines a second multimedia data that is of equal or different duration and content to the first multimedia data.
-
Citations
28 Claims
-
1. A messaging system, comprising:
-
a first computer and a second computer connected via a network;
a first Edge Terminal Device (ETD) connected to the first computer and a second ETD connected to the second computer;
the first ETD being responsive to a received message transmitted by the second ETD to reproduce content of the received message and to accept user input in response to the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A software product comprising instructions, stored on computer-readable media, wherein the instructions, when executed by a computer, perform steps for controlling the computer and an ETD connected to the computer, comprising:
-
instructions for interpreting user inputs of the ETD;
instructions for re-characterizing the user inputs as directive instructions for a second computer, the directive instructions comprising control information for a second ETD connected to the second computer; and
instructions for capturing content from the ETD, through the computer and second computer, for delivery to the second ETD. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for best effort delivery messaging for a recipient user agent, comprising the steps of:
-
as directed by the recipient user agent, forming one or more surrogate proxy user agents for the user agent; and
through operation of the surrogate proxy user agents, storing multimedia data for the recipient user agent due to one or both of (a) unavailability of the recipient user agent and (b) request by the receiving user agent. - View Dependent Claims (19, 20, 21)
-
-
22. A method for best effort delivery messaging for a sending user agent, comprising the steps of:
-
forming a list of one or more receiving user agents as specified by the sending user agent; and
forming at least one surrogate proxy user agent for each of the receiving user agents; and
;
through operation of the surrogate proxy user agent, buffering multimedia data for its respective receiving user agent until the receiving user agent is disposed to receive the multimedia data. - View Dependent Claims (23)
-
-
24. A server system for managing mark-ups of multimedia data of one or more communicating devices on a network, comprising:
-
means for buffering first multimedia data; and
means for accepting inputs from the communicating devices to mark-up the first multimedia data such that, for each mark-up, a node is added to a hierarchical list structure having child and peer relationships, and such that applying the mark-ups to the first multimedia data defines a second multimedia data that is of equal or different duration and content to the first multimedia data. - View Dependent Claims (25, 26, 27, 28)
-
Specification