IP Library › Granted Patent US 12,621,406
Granted Patent B2
US 12,621,406 · App. 18/699,046 · Granted May 5, 2026

Output of video streams at multiple resolutions

Inventors: Roger Dale Benson (Spring, TX); Richard ShiJian Lin (Spring, TX)
Assignee: Hewlett-Packard Development Company, L.P.
H04N7/0117H04N7/147H04N7/15
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,621,406
App. No.
18/699,046
Granted
May 5, 2026
Kind
B2
Abstract

According to examples, an apparatus may include a video switch, a video scaler, and a video splitter. The video splitter may access an input video stream, in which the input video stream is at a first resolution, split the accessed input video stream into a first video stream and a second video stream, send the first video stream to be displayed at the first resolution through the video switch, and send the second video stream to the video scaler. The video scaler may scale the second video stream to a second resolution that differs from the first resolution and output the scaled second video stream to be displayed at the second resolution.

Claims (59)

1 . An apparatus comprising:

a video switch;

a video scaler; and

a video splitter to:

access an input video stream, wherein the input video stream is at a first resolution;

split the accessed input video stream into a first video stream and a second video stream;

send the first video stream to the video switch;

send the second video stream to the video scaler;

wherein the video switch is to output the first video stream to a first device, to be displayed at the first resolution, and

wherein the video scaler is to:

scale the second video stream to a second resolution that differs from the first resolution; and

output the scaled second video stream to a second device, to be displayed at the second resolution.

2 . The apparatus of claim 1 , further comprising:

a video encoder to:

receive the second video stream from the video scaler;

encode the second video stream to generate an encoded video stream; and

output the encoded video stream from the apparatus to the second device.

3 . The apparatus of claim 2 , wherein the video encoder is to encode the second video stream to a format that enables the encoded video stream to be communicated through a universal serial bus connection.

4 . The apparatus of claim 2 , wherein the first device is a local display device and the second device is a computing device, wherein a video conferencing application executing on the computing device is to cause the second video stream to be displayed on a remote display device.

5 . The apparatus of claim 1 , wherein the first resolution is a higher resolution than the second resolution.

6 . The apparatus of claim 1 , wherein the apparatus is an expansion card to be inserted into a computing device or a dongle to be connected to a computing device.

7 . The apparatus of claim 1 , wherein the video switch is also to receive a second input video stream from a video source and wherein the video switch is to switch between output of the first video stream to the first device and output of the second input video stream to the first device.

8 . The apparatus of claim 1 , further comprising:

a control unit to control the video switch to either output the first video stream or the second video stream.

9 . A system comprising:

a computing device;

a video encoder;

a video scaler;

a video switch; and

a video splitter to:

split an input video stream into a first video stream and a second video stream, wherein the input video stream is at a first resolution;

send the first video stream to the video switch;

send the second video stream to the video scaler,

wherein the video switch is to output the first video stream to a display device, to be displayed at the first resolution;

wherein the video scaler is to:

scale the second video stream to a second resolution that differs from the first resolution; and

send the second video stream to the video encoder, wherein the video encoder is to encode and output the encoded second video stream to the computing device, to be displayed at the second resolution.

10 . The system of claim 9 , further comprising:

an apparatus, wherein the apparatus comprises the video encoder, the video switch, and the video splitter; and

a control device to supply the input video stream into the apparatus, wherein the control device is to receive the input video stream from a user computing device.

11 . The system of claim 10 , wherein the apparatus is to receive a second input video stream from a graphical processing unit of a conference room computing device and wherein the video switch is to switch between output of the second input video stream and output of the first video stream.

12 . The system of claim 9 , further comprising:

a control unit to control the video splitter and the video switch.

13 . The system of claim 9 , wherein the video switch is to output the first video stream to the display device in a conference room and the video encoder is to output the encoded second video stream to a video conferencing application, wherein the video conferencing application is to cause a display of the second video stream on a remote display device at the second resolution.

14 . A method comprising:

receiving, by a video splitter, an input video stream, wherein the input video stream is at a first resolution;

splitting, by the video splitter, the input video stream into a first video stream and a second video stream;

sending, by the video splitter, the first video stream to a video switch and the second video stream to a video scaler;

outputting, by the video switch, the first video stream to a local display device;

scaling, by the video scaler, the second video stream to a scaled video stream;

sending, by the video scaler, the scaled video stream to a video encoder;

encoding, by the video encoder, the scaled video stream; and

outputting, by the video encoder, the encoded scaled video stream to a video conferencing application that is to output the encoded scaled video stream to remote display devices.

15 . The method of claim 14 , wherein the video switch receives a second input video stream and wherein the method further comprises switching, by the video switch, between outputting of the second input video stream to the local display device and outputting of the first video stream to the local display device.

16 . The method of claim 14 , wherein a resolution of the scaled video stream corresponds to a highest level of resolution available through the video conferencing application.

17 . The method of claim 14 , further comprising causing, by the video switch, the local display device to display the first video stream to at least one participant located at a location where a source of the input video stream is located.

18 . The method of claim 14 , further comprising causing, by the video encoder, the remote display devices to display a video stream based on the encoded scaled video stream to at least one participant located remote from a location where a source of the input video is located.

19 . The method of claim 14 , wherein a resolution of the first video stream is higher than a resolution of the scaled video stream.

20 . The method of claim 14 , wherein the resolution of the first video stream is a native resolution of the input video stream.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2024
From: BENSON, ROGER DALE; LIN, RICHARD SHIJIAN
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 067019/0208 →
Continuity (1)
Related Publication 20240422287A1 · Dec 19, 2024
References Cited (5)
US 20090161755A1 · Gordon et al. · 2009 [cited by applicant]
US 20130201279A1 · Civanlar et al. · 2013 [cited by applicant]
US 20140247320A1 · Dahle · 2014 [cited by examiner]
CN 101257607A · 2008 [cited by applicant]
WO 2010074826A1 · 2010 [cited by applicant]