Method and system for conveying video messages
First Claim
1. A method of conveying a video message comprising the steps of:
- (i) capturing video data comprising at least image data and associated audio data;
(ii) creating a video message structure;
(iii) establishing a link between said structure and the video data to create a structured video message, said structured video message being characterized by a video message structure that provides an originator, of the message, enhanced manipulation capabilities for the video data by manipulating said structure; and
(iv) conveying the structured video message to a recipient for viewing and/or for providing said recipient substantially the same enhanced manipulation capabilities.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system (100) for conveying a video message is disclosed. Video data comprising at least image data and associated audio data is captured and a video message structure (401) is created. A link is established between the structure (401) and the video data to create a structured video message. The structured video message is characterized by a video message structure (401) that provides an originator (103), of the message, enhanced manipulation capabilities for the video data by manipulating the structure (401). The structured video message can be conveyed to a recipient for viewing and/or for providing the recipient substantially the same enhanced manipulation capabilities.
152 Citations
236 Claims
-
1. A method of conveying a video message comprising the steps of:
-
(i) capturing video data comprising at least image data and associated audio data;
(ii) creating a video message structure;
(iii) establishing a link between said structure and the video data to create a structured video message, said structured video message being characterized by a video message structure that provides an originator, of the message, enhanced manipulation capabilities for the video data by manipulating said structure; and
(iv) conveying the structured video message to a recipient for viewing and/or for providing said recipient substantially the same enhanced manipulation capabilities. - 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, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. An apparatus for conveying a video message, said apparatus comprising:
-
capturing means for capturing video data comprising at least image data and associated audio data;
processing means for creating a video message structure and establishing a link between said structure and the video data to create a structured video message, said structured video message being characterized by a video message structure that provides an originator, of the message, enhanced manipulation capabilities for the video data by manipulating said structure; and
means for conveying the structured video message to a recipient for viewing and/or for providing said recipient substantially the same enhanced manipulation capabilities. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A computer readable memory medium for storing a program for apparatus which processes data, said processing comprising a method of conveying a video message, said program comprising:
-
code for capturing video data comprising at least image data and associated audio data;
code for creating a video message structure;
code for establishing a link between said structure and the video data to create a structured video message, said structured video message being characterized by a video message structure that provides an originator, of the message, enhanced manipulation capabilities for the video data by manipulating said structure; and
code for conveying the structured video message to a recipient for viewing and/or for providing said recipient substantially the same enhanced manipulation capabilities. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102)
-
-
103. A method of creating a video message comprising the steps of;
-
providing a video message structure including at least one node;
providing video data, said video data comprising at least image data and associated audio data;
associating at least one node of the video message structure with at least one segment of the video data to provide an associated structure; and
utilizing the associated structure to provided enhanced manipulation capabilities of the video data to create a structured video message. - View Dependent Claims (104, 105, 106, 107)
-
-
108. A method of creating a video message comprising the steps of;
-
creating a video message structure including at least one node;
capturing video data, said video data comprising at least image data and audio data;
linking at least one node of the video message structure with at least one segment of the video data to provide an associated structure;
storing the video data and the video message structure; and
utilizing the associated structure to provide enhanced manipulation capabilities of the video data to create a structured video message. - View Dependent Claims (109, 110, 111, 112, 113)
-
-
114. An apparatus for creating a video message comprising;
-
means for creating a video message structure including at least one node;
means for capturing video data, said video data comprising at least image data and audio data;
means for linking at least one node of the video message structure with at least one segment of the video data to provide an associated structure;
means for storing the video data and the video message structure; and
means for utilizing the associated structure to provide enhanced manipulation capabilities of the video data to create a structured video message. - View Dependent Claims (115, 116, 117)
-
-
118. An apparatus for creating a video message comprising;
-
a video camera and capture manager for capturing video data, said video data comprising at least image data and audio data;
a message structure editor for creating a video message structure and for associating the video message structure with at least one segment of the video data to provide an associated structure;
a storage device for storing said video data and the video message structure; and
manipulation means for using the associated structure to provide enhanced manipulation capabilities of the video data to create a structured video message. - View Dependent Claims (119, 120, 121, 122)
-
-
123. A computer readable memory medium for storing a program for apparatus which processes data, said processing comprising a method of creating a video message said program comprising:
-
code for creating a video message structure including at least one node;
code for capturing video data, said video data comprising at least image data and audio data;
code for linking at least one node of the video message structure with at least one segment of the video data to provide an associated structure;
code for storing the video data and the video message structure; and
code for utilizing the associated structure to provided enhanced manipulation capabilities of the video data to create a structured video message. - View Dependent Claims (124, 125)
-
-
126. A method of conveying a video message comprising the steps of:
-
providing video data comprising at least image data and associated audio data;
providing a video message structure;
establishing a link between said structure and the video data to provide a structured video message, said structured video message being characterized by a video message structure that provides an originator, of the message, enhanced manipulation capabilities for the video data by manipulating said structure; and
conveying the structured video message to a recipient for viewing and/or for providing said recipient substantially the same enhanced manipulation capabilities. - View Dependent Claims (127, 128, 129, 130, 131, 132, 133)
-
-
134. A method of conveying a video message over a network, wherein said video message includes at least a video image and an associated audio message, said method including the steps of:
-
capturing said video message on a first apparatus;
processing said captured video message to provide a structured video message, wherein said structure video message is represented as a structure to allow originator labelling, navigation, editing and annotation capabilities; and
transmitting over said network the structured video message to at least one second apparatus;
receiving said structured video message at the at least one second apparatus;
processing and viewing said received structured video message by a recipient in accordance with said structure. - View Dependent Claims (135, 136, 137, 138, 139, 140, 141)
-
-
142. A system for conveying a video message, wherein said video message includes at least a video image and an associated audio message, said system including:
-
at least one first apparatus including;
capturing means for capturing said video message;
processing means for processing the captured video message to provide a structured video message, wherein said structured video message is represented as a structure that allows originator labelling, navigation, editing and annotation capabilities; and
means for transmitting the structured video message to at least one second apparatus;
said second apparatus including;
means for receiving said structured video message;
means for processing and viewing by a recipient said received structured video message in accordance with said structure. - View Dependent Claims (143, 144, 145, 146, 147, 148, 149)
-
-
150. A computer readable medium for storing a program for apparatus which processes data, said processing comprising a method of conveying a video message over a network, wherein said video message includes at least a video image and an associated audio message, said program comprising:
-
code for capturing said video message on a first apparatus;
means for processing said captured video message to provide a structured video message, wherein said structured video message is represented as a structure to allow originator labelling, navigation, editing and annotation capabilities; and
code for transmitting the structured video message to at least one second apparatus;
code for receiving said structured video message at the at least one second apparatus;
code for processing and viewing, by a recipient, said received structured video message in accordance with said structure. - View Dependent Claims (151, 152)
-
-
153. A method of creating a structured video message comprising the steps of;
-
providing a video message structure;
capturing video data in accordance with said video message structure to produce a structured video message. - View Dependent Claims (154, 155, 156, 157, 158)
-
-
159. An apparatus for creating a structured video message comprising;
-
means for providing a video message structure;
means for capturing video data in accordance with said video message structure to produce a structured video message. - View Dependent Claims (160, 167)
-
-
161. An apparatus for capturing a video message comprising;
-
a video camera unit for capturing video data;
a capture manager responsive to capture commands for controlling the video camera unit and receiving the captured video data;
a user input interface for generating user commands;
a message structure editor responsive to said user commands for providing a video message structure, generating said capture commands and for associating the video message structure with at least one segment of the captured video data to provide a structured video message. - View Dependent Claims (162, 163, 164, 165, 166)
-
-
168. A computer readable medium for storing a program for apparatus which processes data, said processing comprising a method of creating a structured video message, said program comprising:
-
code which is responsive to capture commands for capturing video data;
code for generating user commands;
code which is responsive to said user commands for providing a video message structure, generating said capture commands and for associating the video message structure with at least one segment of the captured video data to provide a structured video message. - View Dependent Claims (169)
-
-
170. A method of editing a video message wherein said video message is represented as a video message structure including a plurality of nodes, said method including the steps of:
-
storing said video message in a memory;
displaying said video message structure; and
manipulating said nodes to place said video message in a desired format, wherein at least one node represents a segment of said video message. - View Dependent Claims (171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185)
-
-
186. An apparatus for editing a video message wherein said video message is represented as a video message structure including a plurality of nodes, said apparatus including:
-
means for storing said video message in a memory;
means for displaying said video message structure; and
means for manipulating said nodes to place said video message in a desired format, wherein at least one node represents a segment of said video message. - View Dependent Claims (187, 188)
-
-
189. A computer readable medium for storing a program for apparatus which processes data, said processing comprising a method of editing a video message wherein said video message is represented as a video message structure including a plurality of nodes, said program comprising:
-
code for storing said video message in a memory;
code for displaying said video message structure; and
code for manipulating said nodes to place said video message in a desired format, wherein at least one node represents a segment of said video message. - View Dependent Claims (190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204)
-
-
205. A method of generating a video message structure for a video message, said video message including video data comprising image data and associated audio data, the method including the steps of;
-
providing a message template; and
executing said message template to generate a video message structure having a plurality of nodes, each said node being capable of representing a segment of video data of said video message. - View Dependent Claims (206, 207, 208, 209, 210, 211)
-
-
212. An apparatus for generating a video message structure for a video message, said video message includes video data comprising image data and associated audio data, the apparatus comprising;
-
means for providing a message template; and
means for executing said message template to generate a video message structure having a plurality of nodes, each said node being capable of representing a segment of video data of said video message. - View Dependent Claims (213, 214, 215)
-
-
216. A computer readable medium for storing a program for apparatus which processes data, said processing comprising a method of generating a video message structure for a video message, said video message including video data comprising image data and associated audio data, said program comprising:
-
code for providing a message template; and
code for executing said message template to generate a video message structure having a plurality of nodes, each said node being capable of representing a segment of video data of said video message. - View Dependent Claims (217, 218, 219)
-
-
220. A method of conveying a video message including the steps of:
-
capturing video data on a first apparatus, wherein said video data includes at least image data and associated audio data;
processing said captured video data to provide a video message, wherein said video message includes said captured video data and a first video message structure being a first instantiation of a message template;
transmitting said video data and said message template to at least one second apparatus;
receiving the video data and the message template at the second apparatus;
processing said video data to provide a corresponding video message, wherein said corresponding video message includes said video data and a second video message structure being a second instantiation of said message template; and
viewing said corresponding video message. - View Dependent Claims (221, 222, 223, 224, 225, 226, 227)
-
-
228. A system for conveying a video message including:
-
at least one first apparatus including;
capturing means for capturing video, wherein said video data includes at least image data and associated audio data;
processing means for processing said captured video data to provide a video message, wherein said video message includes said captured video data and a first video message structure, said first structure being a first instantiation of a message template;
means for transmitting the structured video message to at least one second apparatus;
said second apparatus including;
means for receiving the video data and the message template at the second apparatus;
means for processing said video data to provide a corresponding video message, wherein said corresponding video message includes said video data and a second video message structure being a second instantiation of said message template; and
means for viewing said corresponding video message. - View Dependent Claims (229, 230, 231, 232, 233)
-
-
234. A computer readable medium for storing a program for apparatus which processes data, said processing comprising a method of conveying a video message, said video message including video data comprising image data and associated audio data, said program comprising:
-
code for capturing video data on a first apparatus, wherein said video data includes at least image data and associated audio data;
code for processing said captured video data to provide a video message, wherein said video message includes said captured video data and a first video message structure being a first instantiation of a message template;
code for transmitting said video data and said message template to at least one second apparatus;
code for receiving the video data and the message template at the second apparatus;
code for processing said video data to provide a corresponding video message, wherein said corresponding video message includes said video data and a second video message structure being a second instantiation of said message template; and
code for viewing said corresponding video message. - View Dependent Claims (235, 236)
-
Specification