Method and apparatus for synchronizing video frames

US9401080B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9401080-B2
Application numberUS-61726306-A
CountryUS
Kind codeB2
Filing dateDec 28, 2006
Priority dateSep 7, 2005
Publication dateJul 26, 2016
Grant dateJul 26, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An approach is provided for synchronizing video frames. Video proxies corresponding to a video master are generated. Each of the video proxies is frame-accurate with respect to the video master. The video proxies are distributed to multiple applications and/or devices that are configured to collaboratively use the video proxies. The approach also allows the user to move a session from one device to another device, while preserving frame accuracy.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method performed by one or more processors following coded instructions, the one or more processors causing: receiving a token that designates a controller of a collaborative session, wherein the collaborative session utilizes a plurality of video proxies corresponding to a video master; and transmitting, to a frame synchronizer, frame information associated with the video proxy corresponding to the controller, wherein the frame synchronizer is configured to update the other video proxies based on the received frame information. 2. The method according to claim 1 , wherein each of the video proxies is generated according to a format that is compatible with respective applications configured to display the video proxies. 3. The method according to claim 2 , wherein the applications reside respectively on a plurality of communication devices that include a mobile phone, a laptop computer, a desktop computer, a personal digital assistant (PDA), or a combination thereof. 4. The method according to claim 1 , further comprising: retrieving the video proxy from a central repository. 5. The method according to claim 1 , wherein the video master is output from a live feed. 6. The method according to claim 1 , further comprising: displaying a graphical user interface (GUI), wherein the GUI includes, a section for the video proxy associated with the controller, an instant communication box for conducting an instant communication session with one or more users of the other video proxies, a metadata section for specifying metadata about the video proxy associated with the controller, a first text box for displaying text of the controller, and a second text box for displaying text of one or more users of the other video proxies. 7. An apparatus comprising: memory; at least one processor for receiving a token that designates a controller of a collaborative session, wherein the collaborative session utilizes a plurality of video proxies corresponding to a video master; and a communication interface configured to transmit, to a frame synchronizer, frame information associated with the video proxy corresponding to the controller, wherein the frame synchronizer updates the other video proxies based on the received frame information. 8. The apparatus according to claim 7 , wherein each of the video proxies is generated according to a format that is compatible with respective applications for displaying the video proxies. 9. The apparatus according to claim 8 , wherein the applications reside respectively on a plurality of communication devices that include a mobile phone, a laptop computer, a desktop computer, a personal digital assistant (PDA), or a combination thereof. 10. The apparatus according to claim 7 , wherein the at least one processor causes a retrieval of the video proxy from a central repository. 11. The apparatus according to claim 7 , wherein the video master is output from a live feed. 12. The apparatus according to claim 7 , further comprising: a display for displaying a graphical user interface (GUI), wherein the GUI includes, a section for the video proxy associated with the controller, an instant communication box for conducting an instant communication session with one or more users of the other video proxies, a metadata section for specifying metadata about the video proxy associated with the controller, a first text box for displaying text of the controller, and a second text box for displaying text of one or more users of the other video proxies.

Assignees

Inventors

Classifications

  • Recognition of a predetermined image pattern or behaviour pattern indicating theft or intrusion · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9401080B2 cover?
An approach is provided for synchronizing video frames. Video proxies corresponding to a video master are generated. Each of the video proxies is frame-accurate with respect to the video master. The video proxies are distributed to multiple applications and/or devices that are configured to collaboratively use the video proxies. The approach also allows the user to move a session from one devic…
Who is the assignee on this patent?
Rachamadugu Sreenivas, Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification G08B13/19613. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 26 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).