Computer-based multi-media communications system and method
First Claim
1. A communication apparatus comprising:
- a modem;
one or more storage devices operable to store outgoing digital audio information and store other multi-media data components; and
processing and control circuitry operable under control of a user interface program, wherein the processing and control circuitry is operable to;
receive stored outgoing digital audio information,combine the stored outgoing digital audio information with one or more other stored multi-media data components resulting in combined outgoing multi-media, andprovide the combined outgoing multi-media to the line interface for communication to a remote location via the modem for connection to at least one packet switched network.
0 Assignments
0 Petitions
Accused Products
Abstract
Outgoing multi-media data components are provided in a communication system and method implemented under control of a user interface program. Each of the outgoing multi-media data components includes one or more types of information (e.g., textual information, graphical information, and audio information). Two or more outgoing multi-media data components are combined under control of a local user via input to the user interface program resulting in combined outgoing multi-media mail. At least one of the two or more outgoing multi-media data components is of a type of information different than another of the two or more outgoing multi-media data components. The combined outgoing multi-media mail is provided for communication to a remote location.
-
Citations
115 Claims
-
1. A communication apparatus comprising:
-
a modem; one or more storage devices operable to store outgoing digital audio information and store other multi-media data components; and processing and control circuitry operable under control of a user interface program, wherein the processing and control circuitry is operable to; receive stored outgoing digital audio information, combine the stored outgoing digital audio information with one or more other stored multi-media data components resulting in combined outgoing multi-media, and provide the combined outgoing multi-media to the line interface for communication to a remote location via the modem for connection to at least one packet switched network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A communication method implemented under control of a user interface program, the method comprising:
-
providing a modem; providing stored outgoing digital audio information; combining, under control of a local user via input to the user interface program, the stored outgoing digital audio information with one or more other stored multi-media data components resulting in combined outgoing multi-media; and providing the combined outgoing multi-media for communication to a remote location via the modem for connection to at least one packet switched network. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A communication apparatus comprising:
-
a modem; one or more storage devices operable to store one or more outgoing multi-media data components, wherein each of the outgoing multi-media data components comprise one or more types of information, and further wherein the one or more types of information comprise at least one of textual information, graphical information, and audio information; and processing and control circuitry operable under control of a user interface program, wherein the processing and control circuitry is operable to; receive two or more stored outgoing multi-media data components, at least one of the two or more stored outgoing multi-media data components comprising a type of information different than another of the two or more stored outgoing multi-media data components, combine the two or more stored outgoing multi-media data components resulting in combined out going multi-media, and provide the combined outgoing multi-media to a remote location via the modem for connection to at least one packet switched network. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A communication method implemented under control of a user interface program, the method comprising:
-
providing a modem; providing one or more outgoing multi-media data components, wherein each of the outgoing multi-media data components comprises one or more types of information, and further wherein the one or more types of information comprise at least one of textual information, graphical information, and audio information; combining, under control of a local user via input to the user interface program, two or more outgoing multi-media data components resulting in combined outgoing multi-media, wherein at least one of the two or more outgoing multi-media data components comprises a type of information different than another of the two or more outgoing multi-media data components; and providing the combined outgoing multi-media for communication to a remote location via the modem for connection to at least one packet switched network. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
-
87. A method for receiving information from a remote location, the method comprising:
-
providing a modem; providing a personal computer, the modem operable under control of a graphical user interface associated with the personal computer; receiving a plurality of data packets via the modem from at least one packet switched network, wherein each of the plurality of data packets comprises one type of information, and further wherein each of the plurality of data packets comprises at least one header, the at least one header for use in routing the one type of information; removing and buffering the one type of information from each of the plurality of data packets; and delivering sequentially the one type of information from each of the plurality of data packets to an output device associated with the personal computer based on the at least one header for each of the plurality of data packets. - View Dependent Claims (88, 89, 90, 91, 92, 93)
-
-
94. A method for receiving information from a remote location, the method comprising:
-
providing a modem; providing a personal computer, the modem operable under control of a graphical user interface associated with the personal computer; receiving a plurality of data packets via the modern from at least one packet switched network, wherein the plurality of data packets comprise two or more different types of information, and further wherein each of the plurality of data packets comprises at least one header, the at least one header for use in routing the two or more different types of information; removing the two or more different types of information from the plurality of data packets; forming two or more data flows corresponding to the two or more different types of information; buffering the two or more data flows; and delivering the two or more data flows to at least one output device associated with the personal computer based on the at least one header for each of the plurality of data packets. - View Dependent Claims (95, 96, 97, 98, 99)
-
-
100. A system for receiving multi-media information, the system comprising:
-
a modem; processing circuitry operable under control of a graphical user interface program executable on a personal computer, wherein the processing circuitry is operable to; receive a plurality of incoming data packets comprising one or more types of information via the modem from at least one packet switched network, wherein each of the plurality of incoming data packets comprises at least one header, the at least one header operable for use in routing the one or more types of information; remove the one or more types of information from the plurality of incoming data packets; store the one or more types of information from the plurality of incoming data packets; assemble the one or more types of information from the plurality of incoming data packets to form at least one data flow; and deliver the at least one data flow to one or more output devices associated with the personal computer based on the at least one header for each of the plurality of data packets. - View Dependent Claims (101, 102, 103, 104, 105)
-
-
106. A system for receiving information, the system comprising:
-
a modem; and processing circuitry operable under control of a graphical user interface program executable on a personal computer, wherein the processing circuitry is operable to; receive a plurality of data packets via the modem from at least one packet switched network, wherein the plurality of data packets comprise two or more different types of information, and further wherein each of the plurality of data packets comprises at least one header for use in routing the two or more different types of information; remove and buffer the two or more different types of information from the plurality of data packets; and deliver sequentially the two or more different types of information from the plurality of data packets to an output device associated with the personal computer based on the at least one header for each of the plurality of data packets. - View Dependent Claims (107, 108)
-
-
109. A method for receiving multi-media information on a personal computer from a remote location, the method comprising:
-
providing a modem, the modem operable under control of a graphical user interface associated with a personal computer; receiving a plurality of data packets via the modem from at least one packet switched network, wherein the plurality of data packets comprise at least two different types of information, and further wherein each of the plurality of data packets comprises a header for use in routing the at least two different types of information; removing and buffering the at least two different types of information from the plurality of data packets; and delivering sequentially the at least two different types of information from the plurality of data packets to one or more output devices associated with the personal computer based on the header for each of the plurality of data packets, wherein delivering sequentially the at least two different types of information to the output device occurs prior to completing receipt of the plurality of data packets. - View Dependent Claims (110, 111, 112, 113, 114, 115)
-
Specification