A technique for processing data in a network is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for processing data in a network having a plurality of network stations. The method comprises receiving a first representation of data at a first of the plurality of network stations, processing the first representation so as to generate a second representation of the data, and transmitting the second representation from the first network station to a second of the plurality of network stations for storage therein, wherein the second representation is stored at an address within the second network station. The method also comprises receiving the address at the first network station, and transmitting the address from the first network station to a third of the plurality of network stations for storage therein.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method comprising: identifying within an annotation sequence at least one annotation corresponding to at least one location within a media stream, the annotation sequence comprising a plurality of annotations, a plurality of time marks, and at least one arc defining a period between time marks, wherein at least one of the plurality of annotations and a probability of the accuracy of the at least one annotation is associated with the at least one arc, and wherein the at least one annotation within the media stream is identified based at least in part on the probability of the accuracy of the annotation associated with the at least one arc; presenting on a client device an icon associated with the at least one annotation, the icon selectable for retrieving media data corresponding to the at least one annotation; and presenting, in response to a selection of the icon, the media data corresponding to the least one annotation to the client device.
A method for processing media data involves identifying annotations within a media stream using an annotation sequence. This sequence includes annotations, time marks, and arcs representing periods between time marks. Annotations and their accuracy probabilities are associated with these arcs. The identification of annotations within the media stream is based on the probability of their accuracy. The method presents an icon linked to the annotation on a client device, allowing users to select it. Upon selection, the corresponding media data is presented to the client.
2. The method of claim 1 , wherein the media stream comprises at least one of a video and audio.
The media processing method, as described above, processes a media stream containing either video, audio, or both video and audio content. The method identifies annotations within this video/audio stream and presents corresponding media data upon user interaction with the annotation icons on a client device.
3. The method of claim 1 , wherein the media stream comprises a plurality of video scenes, each annotation corresponds to at least one of the plurality of scenes, and the at least one annotation comprises information about the at least one scene.
The media processing method, as described above, handles media streams composed of multiple video scenes. Each annotation corresponds to one or more of these scenes and contains information about that scene. The method identifies relevant annotations, displays interactive icons, and presents scene-related media data based on user selection of these icons on a client device.
4. The method of claim 3 , wherein the information about the at least one scene comprises words that occur in the scene.
The media processing method for video scenes, as described above, uses annotations containing information about the scene, specifically including keywords or words that appear or are spoken within the particular video scene. The interactive icons displayed to the user and the media data shown upon selection are contextually relevant to these keywords.
5. The method of claim 3 , wherein the information about the at least one scene comprises an indication of a person in the at least one scene.
The media processing method for video scenes, as described above, uses annotations containing information about the scene, specifically including the identification of people present in the video scene. Selecting the annotation icon would retrieve content related to the identified person within that scene.
6. The method of claim 1 , wherein the media data comprises at least one of video, audio, and text.
The media processing method, as described above, presents media data upon selection of annotation icons. This data can include video, audio, text, or a combination of these, providing a rich and multimodal experience to the user.
7. The method of claim 1 , wherein the media data comprises at least one of a plurality of video scenes within the media stream and the at least one annotation comprises information about the at least one video scene.
The media processing method, as described above, uses annotations to represent video scenes within the media stream. Selection of the icon will present one or more of the scenes. Annotations contain information regarding these video scenes.
8. The method of claim 1 , wherein media data comprises at least one of an image and a video and the at least one annotation has a URL associated therewith that references the at least one of an image and a video.
The media processing method, as described above, links annotations to media data that are images or video files. The annotation will contain a URL associated with the image or video. The interactive icon can be selected to directly access the associated video or image.
9. The method of claim 1 , wherein the annotation has at least one of a start time corresponding to a location in the media stream where the annotation begins and an end time corresponding to a location in the media stream where the annotation ends.
The media processing method, as described above, uses annotations that have a start time and/or an end time, corresponding to the specific location within the media stream where the annotation is relevant. This allows precise linking of annotations to specific segments of the media.
10. The method of claim 1 , wherein the media data associated with the at least one annotation is presented to the client in response to a query from a user of the client device.
The media processing method, as described above, presents media data only in response to a direct request or query from the user of the client device. The user's query triggers the display of annotation icons and the subsequent presentation of media data upon selection.
11. A system comprising at least one processing device having software associated therewith that when executed causes the at least one processing device to perform a method comprising: identifying within an annotation sequence at least one annotation corresponding to at least one location within a media stream, the annotation sequence comprising a plurality of annotations, a plurality of time marks, and at least one arc defining a period between time marks, wherein at least one of the plurality of annotations and a probability of the accuracy of the at least one annotation is associated with the at least one arc, and wherein the at least one annotation within the media stream is identified based at least in part on the probability of the accuracy of the annotation associated with the at least one arc; presenting on a client device an icon associated with the at least one annotation, the icon selectable for retrieving media data corresponding to the at least one annotation; and presenting, in response to a selection of the icon, the media data corresponding to the least one annotation to the client device.
A system for processing media data includes a processing device with software that identifies annotations in a media stream. It uses an annotation sequence containing annotations, time marks, arcs defining periods between time marks, and accuracy probabilities for annotations. Annotation identification is based on these accuracy probabilities. The system displays annotation icons on a client device; selecting an icon retrieves corresponding media data, which is then presented to the client.
12. The system of claim 11 , wherein the media stream comprises at least one of a video and audio.
The media processing system, as described above, processes a media stream containing either video, audio, or both video and audio content. The system identifies annotations within this video/audio stream and presents corresponding media data upon user interaction with the annotation icons on a client device.
13. The method of claim 11 , wherein the media stream comprises a plurality of video scenes, each annotation corresponds to at least one of the plurality of scenes, and the at least one annotation comprises information about the at least one scene.
The media processing system, as described above, handles media streams composed of multiple video scenes. Each annotation corresponds to one or more of these scenes and contains information about that scene. The system identifies relevant annotations, displays interactive icons, and presents scene-related media data based on user selection of these icons on a client device.
14. The system of claim 13 , wherein the information about the at least one scene comprises words that occur in the scene.
The media processing system for video scenes, as described above, uses annotations containing information about the scene, specifically including keywords or words that appear or are spoken within the particular video scene. The interactive icons displayed to the user and the media data shown upon selection are contextually relevant to these keywords.
15. The system of claim 13 , wherein the information about the at least one scene comprises an indication of a person in the at least one scene.
The media processing system for video scenes, as described above, uses annotations containing information about the scene, specifically including the identification of people present in the video scene. Selecting the annotation icon would retrieve content related to the identified person within that scene.
16. The system of claim 11 , wherein the media data comprises at least one of video, audio, and text.
The media processing system, as described above, presents media data upon selection of annotation icons. This data can include video, audio, text, or a combination of these, providing a rich and multimodal experience to the user.
17. The system of claim 11 , wherein the media data comprises at least one of a plurality of video scenes within the media stream and the at least one annotation comprises information about the at least one video scene.
The media processing system, as described above, uses annotations to represent video scenes within the media stream. Selection of the icon will present one or more of the scenes. Annotations contain information regarding these video scenes.
18. The system of claim 11 , wherein media data comprises at least one of an image and a video and the at least one annotation has a URL associated therewith that references the at least one of an image and a video.
The media processing system, as described above, links annotations to media data that are images or video files. The annotation will contain a URL associated with the image or video. The interactive icon can be selected to directly access the associated video or image.
19. The system of claim 11 , wherein the annotation has at least one of a start time corresponding to a location in the media strewn where the annotation begins and an end time corresponding to a location in the media stream where the annotation ends.
The media processing system, as described above, uses annotations that have a start time and/or an end time, corresponding to the specific location within the media stream where the annotation is relevant. This allows precise linking of annotations to specific segments of the media.
20. The system of claim 11 , wherein the media data associated with the at least one annotation is presented to the client in response to a query from a user of the client device.
The media processing system, as described above, presents media data only in response to a direct request or query from the user of the client device. The user's query triggers the display of annotation icons and the subsequent presentation of media data upon selection.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
April 19, 2011
August 6, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.