Document decomposition based on determined logical visual layering of document content
US-2024403543-A1 · Dec 5, 2024 · US
US11727201B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11727201-B2 |
| Application number | US-202217892480-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 22, 2022 |
| Priority date | Dec 22, 2006 |
| Publication date | Aug 15, 2023 |
| Grant date | Aug 15, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.
Opening claim text (preview).
What is claimed is: 1. A method for providing annotations to client devices, the method comprising: causing a video to be presented on a display associated with a client device; causing a first annotation to be presented, wherein the first annotation corresponds to a first frame of the video being presented on the display; in response to receiving a request to modify annotations presented in connection with the video, identifying a second annotation; and causing the second annotation to be presented in connection with presentation of a second frame of the video on the display. 2. The method of claim 1 , wherein the first annotation is text in a first language, and wherein the second annotation is text in a second language. 3. The method of claim 1 , wherein the second annotation is identified in response to receiving a selection of an annotation from a list of annotations that is presented on the display. 4. The method of claim 1 , further comprising: receiving an indication of a change in resolution of presentation of the video on the display from a first resolution to a second resolution; and identifying a portion of the second frame in which the second annotation is to be presented based on the second resolution. 5. The method of claim 1 , wherein the second frame of the video is identified based on a frame rate of the video. 6. The method of claim 1 , wherein the first annotation and the second annotation are identified based on an annotation definition associated with the video. 7. A system for providing annotations to client devices, the system comprising: a hardware processor that is configured to: cause a video to be presented on a display associated with a client device; cause a first annotation to be presented, wherein the first annotation corresponds to a first frame of the video being presented on the display; in response to receiving a request to modify annotations presented in connection with the video, identify a second annotation; and cause the second annotation to be presented in connection with presentation of a second frame of the video on the display. 8. The system of claim 7 , wherein the first annotation is text in a first language, and wherein the second annotation is text in a second language. 9. The system of claim 7 , wherein the second annotation is identified in response to receiving a selection of an annotation from a list of annotations that is presented on the display. 10. The system of claim 7 , wherein the hardware processor is configured to: receive an indication of a change in resolution of presentation of the video on the display from a first resolution to a second resolution; and identify a portion of the second frame in which the second annotation is to be presented based on the second resolution. 11. The system of claim 7 , wherein the second frame of the video is identified based on a frame rate of the video. 12. The system of claim 7 , wherein the first annotation and the second annotation are identified based on an annotation definition associated with the video. 13. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for providing annotations to client devices, the method comprising: causing a video to be presented on a display associated with a client device; causing a first annotation to be presented, wherein the first annotation corresponds to a first frame of the video being presented on the display; in response to receiving a request to modify annotations presented in connection with the video, identifying a second annotation; and causing the second annotation to be presented in connection with presentation of a second frame of the video on the display. 14. The non-transitory computer-readable medium of claim 13 , wherein the first annotation is text in a first language, and wherein the second annotation is text in a second language. 15. The non-transitory computer-readable medium of claim 13 , wherein the second annotation is identified in response to receiving a selection of an annotation from a list of annotations that is presented on the display. 16. The non-transitory computer-readable medium of claim 13 , the method comprising: receiving an indication of a change in resolution of presentation of the video on the display from a first resolution to a second resolution; and identifying a portion of the second frame in which the second annotation is to be presented based on the second resolution. 17. The non-transitory computer-readable medium of claim 13 , wherein the second frame of the video is identified based on a frame rate of the video. 18. The non-transitory computer-readable medium of claim 13 , wherein the first annotation and the second annotation are identified based on an annotation definition associated with the video.
Annotation, e.g. comment data or footnotes · CPC title
Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · CPC title
by using information not detectable on the record carrier · CPC title
Digital computing or data processing equipment or methods, specially adapted for specific functions (information retrieval, database structures or file system structures therefor G06F16/00) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.