Mixing User-Specified Graphics with Video Streams
OwnerJames Jeffrey Allen, David Adams +1inventors
InventorsJames Jeffrey Allen, David Adams, Philippe Roger
Life of this patent
Estimating the term…
Abstract
A method that includes steps of providing an interface that permits a user to at least partially specify an appearance and content of graphics, generating the graphics, accessing a video stream, mixing the graphics with the video stream without changing a size and aspect ratio of the video stream, and presenting the graphics mixed with the video stream to the user on an end-user device. Also, devices that implement the method and associated uses and techniques.
Claims25
A method comprising the steps of:
- providing an interface that permits a user to at least partially specify an appearance and content of graphics;
- generating the graphics;
- accessing a video stream;
- mixing the graphics with the video stream without changing a size and aspect ratio of the video stream;
- and
- presenting the graphics mixed with the video stream to the user on an end-user device.
A method of interactively viewing a video stream, comprising the steps of:
- accessing an interface that permits a user to at least partially specify an appearance and content of graphics;
- at least partially specifying the appearance and content of the graphics using the interface;
- accessing the video stream;
- specifying characteristics for mixing the graphics with the video stream;
- and
- viewing the graphics mixed with the video stream on an end-user device;
- wherein a size and aspect ratio of the video stream is unchanged by the steps of mixing and presenting.
A device comprising:
- a processor and memory that executes an application to provide an interface that permits a user to at least partially specify an appearance and content of graphics and to generate the graphics;
- an interface to a video stream;
- an application graphics buffer that buffers the graphics;
- a video buffer that buffers the video stream;
- a mixer that mixes outputs from the application graphics buffer and the video buffer without changing a size and aspect ratio of the video stream;
- and
- an interface to an end-user device for presentation of the graphics mixed with the video stream to the user.
Dependencies are inferred from the claim text.