U.S. Patent No. 10,965,964: System and methods for integrated multistreaming of media with graphical overlays
Issued March 3, 2021, to Logitech Europe SA
Filed/Priority to February 20, 2018
Overview:
U.S. Patent No. 10,965,964 (the ‘964 patent) regards livestreaming to multiple streaming services at once with custom graphical overlays. The ‘924 patent details a system which receives content from a client computing platform, connects with several streaming services, and assigns custom overlays based on where each stream is being output. This would allow a client to stream to multiple streaming services, the base content being the same but allowing the client to have overlays coordinated with where the content is being viewed.
Abstract:
This present disclosure describes a system and methods for integrated multistreaming of media with graphical overlays. At least one method includes a multistream service and graphical overlays hosted by a server infrastructure; a user configuring both the multistream service and graphical overlays on the server infrastructure; a user playing video games on a computer, using broadcasting software to authenticate with the server infrastructure; the broadcasting software capturing video of the user’s computer session; the software retrieving the user’s custom graphical overlay from the server infrastructure, encoding the video signal and graphical overlay; the software using the same aforementioned authentication to upload the encoded video to a multistream service, and the multistream service streaming the user’s encoded video simultaneously to multiple streaming services.
Illustrative Claim:
- A system comprising: one or more processors; and one or more machine-readable, non-transitory storage mediums that include instructions configured to cause the one or more processors to: establish communication with a plurality of streaming services that are configured to receive and transmit information; receive, from a client computing platform, video content defined by an image and/or audio captured from the client computing platform associated with a user; receive, from a first streaming service of the plurality of streaming services, a first set of viewer input information associated with a first user’s interaction with the first streaming service of the plurality of streaming services; receive, from a second streaming service of the plurality of streaming services, a second set of viewer input information associated with a second user’s interaction with the second streaming service of the plurality of streaming services, wherein the second streaming service is different from the first streaming service; responsive to the reception of the first set and the second set of viewer input information, apply a first video overlay to the video content, wherein the first video overlay is based on the first set of viewer input information, and apply a second video overlay to the video content, wherein the second video overlay is based on the second set of viewer input information; and provide the plurality of streaming services with the video content, wherein the video content for the first streaming service includes the first video overlay and the video content with the first video overlay is only distributed to users associated with the first streaming service, and wherein the video content for the second streaming service includes the second video overlay and the video content with the second video overlay is only distributed to users associated with the second streaming service.