Multi-panel display

US10638022B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10638022-B2
Application numberUS-201816125355-A
CountryUS
Kind codeB2
Filing dateSep 7, 2018
Priority dateSep 7, 2018
Publication dateApr 28, 2020
Grant dateApr 28, 2020

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.

Disclosed herein are methods and systems for displaying content on a displayable area that spans multiple panels of a multi-panel display. A method includes: (a) using a genlock signal to define a periodic write interval and a periodic output interval, and (b) during at least a portion of the periodic write interval, using a markup document to store a description of a frame of video content to a data storage unit, where the video content comprises first live video content represented by a first video stream. The also method includes: (c) during a portion of the periodic output interval using (i) the stored description of the frame, and (ii) the first video stream to display the frame on the displayable area. Further, the method includes (d) repeating operations (a) and (b) for one or more other frames of the video content to display the video content on the displayable area.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of displaying video content on a displayable area that spans multiple panels of a multi-panel display, the method comprising: (a) using a genlock signal to define a periodic write interval and a periodic output interval; (b) during at least a portion of the periodic write interval, using a markup document to store a description of a first portion and a second portion of a frame of the video content to a data storage unit; (c) during at least a portion of the periodic output interval, (i) receiving from a media server, the first portion of the frame of the video content, and (ii) using at least the received first portion of the frame and the stored description of the second portion of the frame to display the frame on the displayable area; and (d) repeating operations (b) and (c) for at least one or more other frames of the video content to display the video content on the displayable area. 2. The method of claim 1 , wherein the first portion of the frame includes live video content. 3. The method of claim 1 , wherein the markup document uses a markup language to describe the video content, and wherein using a markup document to store a description of a first portion and a second portion of a frame of the video content to a data storage unit comprises: translating, using the markup language, the markup document into a plurality of data vectors that describe the frame of the video content; and storing the data vectors in the data storage unit. 4. The method of claim 3 , wherein a first subset of data vectors describes the first portion of the frame. 5. The method of claim 4 , wherein the first subset of data vectors comprises an identifier of the media server. 6. The method of claim 4 , wherein the first subset of data vectors comprises position data indicative of a desired placement of the first portion of the frame on the displayable area. 7. The method of claim 4 , wherein the first subset of data vectors comprises a layer level of the first portion of the frame. 8. The method of claim 3 , wherein (i) receiving from a media server, the first portion of the frame of the video content, and (ii) using at least the received first portion of the frame and the stored description of the second portion of the frame to display the frame on the displayable area comprises: reading from the data storage unit a first subset of data vectors that describes the first portion of the frame; based on the first subset of data vectors, identifying the media server, and determining a first portion of the displayable area to display the first portion of the frame; receiving from the media server a video stream that represents the first portion of the frame; and using the video stream to display the first portion of the frame on the first portion of the displayable area. 9. The method of claim 8 , wherein the first portion of the displayable area spans a subset of display panels, and wherein using at least the received first portion of the frame and the stored description of the second portion of the frame to display the frame on the displayable area further comprises: causing each of the subset of display panels to display a respective portion of the first portion of the frame. 10. The method of claim 8 , wherein using at least the received first portion of the frame and the stored description of the second portion of the frame to display the frame on the displayable area further comprises: reading from the data storage unit a second subset of data vectors that describes the second portion of the frame, wherein each data vector of the second subset of data vectors describes a respective pixel of the second portion of the frame; determining a mapping of each data vector of the second subset of data vectors to a respective pixel of a second portion of the displayable area; and based on the mapping, causing the second portion of the displayable area to display the second portion of the frame. 11. The method of claim 1 , wherein the first portion of the frame comprises first live video content and second live video content, and wherein the method further comprises: based on the description of the first portion of the frame, determining a first portion and a second portion of the displayable area to display the first and second live video content, respectively, wherein the first portion of the displayable area and the second portion of the displayable area overlap in a third portion of the displayable area; based on the description of the first portion of the frame, determining a first layer level and a second layer lever for the first live video content and the second live video content, respectively; and based on the first layer level and the second layer level, causing the third portion of the displayable area to display one of the first live video content and the second live video content. 12. The method of claim 1 , wherein (i) receiving from a media server, the first portion of the frame of the video content, and (ii) using at least the received first portion of the frame and the stored description of the second portion of the frame to display the frame on the displayable area comprises: based on the description of the first portion of the frame, determining a desired resolution of the first portion of the frame; based on the desired resolution of the first portion of the frame and a resolution of the first portion of the frame as received from the media server, scaling the first portion of the frame received from the media server; and using at least the scaled first portion of the frame and the stored description of the second portion of the frame to display the frame on the displayable area. 13. The method of claim 1 , wherein each frame of the video content is stored to the data storage unit during a portion of a respective iteration of the periodic write interval, and wherein each frame of the video content is output during a portion of a respective iteration of the periodic output interval. 14. A video wall system comprising: a multi-panel display comprising a plurality of display panels; a data storage unit; and a controller having one or more processors and memory storing instructions that, when executed by the one or more processors, cause the system to carry out operations including: (a) using a genlock signal to define a periodic write interval and a periodic output interval; (b) during at least a portion of the periodic write interval, using a markup document to store a description of a first portion and a second portion of a frame of video content to the data storage unit; (c) during at least a portion of the periodic output interval, (i) receiving from a media server, the first portion of the frame of the video content, and (ii) using at least the received first portion of the frame and the stored description of the second portion of the frame to display the frame on a displayable area of the multi-panel display; and (d) repeating operations (b) and (c) for at least one or more other frames of the video content to display the video content on the displayable area. 15. The system of claim 14 , wherein the markup document uses a markup language to describe the video content, and wherein using a markup document to store a description of a first portion and a second portion of a frame of the video content to a data storage unit comprises: using the markup language to translate the markup document into a plurality of data vectors that describe the frame of the video content; and storing the data vectors in the data storage unit. 16. The syste

Assignees

Inventors

Classifications

  • involving a public display, viewable by several users in a public space outside their home, e.g. movie theatre, information kiosk · CPC title

  • Video wall, i.e. juxtaposition of a plurality of screens to create a display screen of bigger dimensions · CPC title

  • display composed of modules, e.g. video walls · CPC title

  • Synchronisation between the display unit and other units, e.g. other display units, video-disc players · CPC title

  • Live feed · 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 US10638022B2 cover?
Disclosed herein are methods and systems for displaying content on a displayable area that spans multiple panels of a multi-panel display. A method includes: (a) using a genlock signal to define a periodic write interval and a periodic output interval, and (b) during at least a portion of the periodic write interval, using a markup document to store a description of a frame of video content to …
Who is the assignee on this patent?
Tribune Broadcasting Co Llc
What technology area does this patent fall under?
Primary CPC classification H04N5/04. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 28 2020 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).