US2015032697A1PendingUtilityA1
System and method for dynamic and automatic synchronization and manipulation of real-time and on-line streaming media
Est. expiryJul 26, 2027(~1 yrs left)· nominal 20-yr term from priority
Inventors:Gaith Abdo
G06F 16/40G06F 16/27G06F 40/169H04N 21/8545G06F 40/134H04N 21/8456G06F 16/2365G06F 17/30575G06F 17/241G06F 17/2235G06F 17/30371H04N 21/43072G06F 16/48
41
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
The present invention relates generally to a system that creates a real-time collaboration and synchronization of multiple, disparate media components, and more particularly to a system that creates dynamic relations and includes notations and annotations in text, audio, video, bookmark, and marked area without affecting the integrity of the original media source making it possible to later search any of these components independently using regular text search or further phonetic and image recognition searches.
Claims
exact text as granted — not AI-modified1 . A method, comprising:
receiving, via a network, a comment request in connection with a media from a media file; receiving, via the network, a start indicator associated with the media and the comment request; receiving, via the network, an end indicator associated with the media and the comment request; generating, without affecting an integrity of the media file, annotation data and a dynamic media link associated with the media, the annotation data including a comment associated with the comment request and associated with a portion of the media, the dynamic media link being a hyperlink, a start of the portion of the media associated with the start indicator, an end of the portion of the media associated with the end indicator; sending the annotation data such that the annotation data is stored in a relational database at a relational database server; and sending, via the network, the dynamic media link such that the comment and the portion of the media are displayed and synchronously played side-by-side in a user-editable form based on the annotation data stored in the relational database after receiving an indication that the dynamic media link was selected and such that the comment is not displayed during display of any remaining portions of the media, the user-editable form being received from a media server, the user-editable form allowing a user to edit a comment displayed with the media.
2 . The method of claim 1 , wherein the sending the dynamic media link includes sending the dynamic media link such that the media is displayed starting at a beginning of the media after receiving the indication that the dynamic media link was selected and such that the portion of the media is displayed starting at the start of the portion of the media after receiving an indication that the comment was selected.
3 . The method of claim 1 , wherein the comment includes at least one of a video, an audio, a rich text, an external link, or a markup.
4 . The method of claim 1 , wherein:
the dynamic media link is a first dynamic media link, the user-editable form being a first user-editable form, the comment includes an internal link, the internal link being a second dynamic media link configured such that a media is displayed in a second user-editable form after receiving an indication that the second dynamic media link was selected, the second user-editable form being received from the media server.
5 . The method of claim 1 , wherein the comment includes at least one from the group of a video, an audio, a rich text or a markup, and at least one remaining from the group of the video, the audio, the rich text or the markup.
6 . The method of claim 1 , wherein:
the comment request is a first comment request, the comment is a first comment, the start indicator is a first start indicator, the end indicator is a first end indicator, the portion of the media is a first portion of the media, the dynamic media link is a first dynamic media link, the annotation data is a first annotation data, the method further comprising: receiving, via the network, a second comment request in connection with the media; if the second comment request is a request to edit:
receiving, via the network, a second start indicator associated with the media and the second comment request;
receiving, via the network, a second end indicator associated with the media and the second comment request;
generating, without affecting the integrity of the media file, a second annotation data and a second dynamic link associated with a second portion of the media, the second annotation data including a second comment associated with the second comment request, the second dynamic link being a hyperlink, a start of the second portion of the media being associated with the second start indicator, and an end of the section portion of the media being associated with the second end indicator;
sending the second annotation data such that the annotation data is stored in the relational database at the relational database server; and
sending, via the network, the second dynamic media link such that the second comment and the second portion of the media are displayed and synchronously played side-by-side in a user-editable form based on the second annotation data stored in the relational database after receiving an indication that the second dynamic media link was selected and such that the second comment is not displayed during display of any remaining portions of the media.
7 . A method, comprising:
receiving, via a network, (1) a comment request in connection with a media from a media file, (2) a start indicator associated with the media and the comment request, and (3) an end indicator associated with the media and the comment request; automatically selecting a portion of media having a start and a end in response to the comment request such that a duration of the portion of the media is equal to a duration of a comment associated with the comment request, the start of the portion of the media being defined by the start indicator, the end of the portion of the media being defined by the end indicator generating, without affecting an integrity of the media file, annotation data and a dynamic media link associated with the media, the annotation data including the comment, the dynamic media link being a hyperlink; sending the annotation data such that the annotation data is stored in a relational database at a relational database server; and sending, via the network, the dynamic media link such that the comment and the portion of the media are displayed and synchronously played side-by-side in a user-editable form based on the annotation data stored in the relational database after receiving an indication that the dynamic media link was selected and such that the comment is not displayed during display of any remaining portions of the media, the user-editable form being received from a media server, the user-editable form allowing a user to edit the comment displayed with the media or allowing the user to add a second comment to be displayed with the media.
8 . The method of claim 7 , wherein the comment request, the start indicator and the end indicator being received via a device displaying a user-editable annotation screen.
9 . The method of claim 7 , wherein the sending the dynamic media link includes sending the dynamic media link such that the media is displayed starting at a beginning of the media after receiving the indication that the dynamic media link was selected and such that the portion of the media is displayed starting at the start of the portion of the media after receiving an indication that the comment was selected.
10 . The method of claim 7 , wherein the comment includes at least one of a video, an audio, a rich text, an external link, or a markup.
11 . The method of claim 7 , wherein:
the dynamic media link is a first dynamic media link, the user-editable form being a first user-editable form, the comment includes an internal link, the internal link being a second dynamic media link configured such that a media is displayed in a second user-editable form after receiving an indication that the second dynamic media link was selected, the second user-editable form being received from the media server.
12 . The method of claim 7 , wherein:
the media is a first media, the dynamic media link is a first dynamic media link, the user-editable form being a first user-editable form, the comment request, the start indicator and the end indicator being received via a device displaying a user-editable annotation screen, the comment includes an internal link, the internal link being a second dynamic media link configured such that a second media is displayed in a second user-editable form after receiving an indication that the second dynamic media link was selected, the second user-editable form being received from the media server, the user-editable annotation screen including a preview option such that the second media displayed after selection of the preview option and before the comment request is received.
13 . The method of claim 7 , wherein the comment includes at least one from the group of a video, an audio, a rich text or a markup, and at least one remaining from the group of the video, the audio, the rich text or the markup.
14 . A method, comprising:
receiving, via a network, a media request in connection with a media from a media file; receiving, via the network, a start indicator associated with the media and the media request; receiving, via the network, an end indicator associated with the media and the media request; generating, without affecting an integrity of the media file, (1) a dynamic media link associated with a portion of the media and (2) data associated with the dynamic media link, the dynamic media link being a hyperlink, a start of the portion of the media being associated with the start indicator, an end of the portion of the media being associated with the end indicator; sending the data associated with the dynamic media link such that the data associated with the dynamic media link is stored in a relational database at a relational database server; and sending, via the network, the dynamic media link such that the portion of the media is displayed in a user-editable form based on the data associated with the dynamic media link and stored in the relational database after receiving an indication that the dynamic media link was selected and such that any remaining portions of the media are not displayed after receiving an indication that the dynamic media link was selected, the user-editable form being received from a media server, the user-editable form allowing a user to edit information displayed with the media.
15 . The method of claim 14 , wherein the media request is a share request, the sending the dynamic media link includes sending the dynamic media link within an email.
16 . The method of claim 14 , wherein the media request is a copy request, the sending the dynamic media link includes sending the dynamic media link to a clipboard of an operating system.
17 . The method of claim 14 , wherein the media request is an embed request, the sending the dynamic media link includes sending code associated with the dynamic media link to a clipboard of an operating system.
18 . The method of claim 14 , wherein:
the media request is a first media request, the start indicator is a first start indicator, the end indicator is a first end indicator, the portion of the media is a first portion of the media, the dynamic media link is a first dynamic media link, the method further comprising: receiving, via the network, a second media request in connection with the media; if the second media request is a request to edit:
receiving, via the network, a second start indicator associated with the media and the second media request;
receiving, via the network, a second end indicator associated with the media and the second media request;
generating, without affecting the integrity of the media file, (1) a second dynamic link associated with a second portion of the media, and (2) data associated with the second dynamic link, a start of the second portion of the media being associated with the second start indicator, and an end of the section portion of the media being associated with the second end indicator; and
sending, via the network, the second dynamic media link such that the second portion of the media is displayed in a user-editable form based on the data associated with the second dynamic media link after receiving an indication that the second dynamic media link was selected and such that any remaining portions of the media are not displayed when the second dynamic media link is selected.Join the waitlist — get patent alerts
Track US2015032697A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.