US 12,293,124 B2
System and method for synchronized streaming of a video-wall
Timothy Elwood Griffin, Calgary (CA); and Reza Razavi, Calgary (CA)
Assigned to Userful Corporation, (CA)
Filed by Userful Corporation, Calgary (CA)
Filed on Nov. 10, 2022, as Appl. No. 17/984,972.
Application 17/984,972 is a continuation of application No. 17/181,569, filed on Feb. 22, 2021, granted, now 11,544,029.
Claims priority of provisional application 62/980,026, filed on Feb. 21, 2020.
Prior Publication US 2023/0147706 A1, May 11, 2023
Int. Cl. G06F 3/14 (2006.01); H04L 69/28 (2022.01); H04N 21/43 (2011.01)
CPC G06F 3/1446 (2013.01) [G06F 3/1431 (2013.01); H04L 69/28 (2013.01); H04N 21/4307 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor configured to:
divide a first frame of a sequence of frames into a plurality of sub-frames based on information associated with a plurality of displays to which the plurality of sub-frames are to be provided;
re-encode the plurality of sub-frames to obtain a plurality of re-encoded subframes; and
provide to a plurality of network display adapters a corresponding re-encoded sub-frame of the plurality of re-encoded sub-frames, comprising to:
receive, via a network display adapter of the plurality of network display adapters, the corresponding re-encoded sub-frame;
decode, via the network display adapter, the corresponding re-encoded sub-frame to obtain a decoded sub-frame; and
crop, via the network display adapter, the decoded sub-frame to obtain a cropped sub-frame, wherein the cropped sub-frame is smaller than the decoded sub-frame; and
a memory coupled to the processor and configured to provide the processor with instructions.