Patents by Inventor Scott Kellicker
Scott Kellicker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11527266Abstract: A method includes receiving video segments from a transcoder of a media device. The video segments are associated with multimedia content. The method further includes detecting, during a delay associated with the multimedia content and using an artificial intelligence (AI) technique, a particular representation in at least one of the video segments. The method further includes generating metadata associated with the particular representation and sending the metadata to a multimedia player to enable the multimedia player to modify playback of the multimedia content based on the metadata.Type: GrantFiled: April 3, 2020Date of Patent: December 13, 2022Assignee: WOWZA MEDIA SYSTEMS, LLCInventors: Scott Kellicker, Barry Owen, James S. Sherry, Ian Zenoni
-
Patent number: 11032348Abstract: A method includes providing to a media device, prior to streaming of a first live stream, an indication of a test of the first live stream. The indication initiates streaming of a second live stream from the media device to a test audience, and the test audience is based on one or more of an estimated number of viewers of the first live stream, an estimated plurality of locations of the viewers, or an estimated join rate associated with the viewers. The method further includes receiving quality of service (QoS) data associated with the second live stream. The method further includes providing to the media device, based on the QoS data, a message indicating one or more live stream parameters to use during streaming of the first live stream.Type: GrantFiled: April 3, 2020Date of Patent: June 8, 2021Assignee: WOWZA MEDIA SYSTEMS, LLCInventors: Scott Kellicker, Barry Owen, James S. Sherry, Ian Zenoni
-
Publication number: 20210084382Abstract: A method includes receiving analytics data from a first plurality of network components of a stream network. The analytics data is associated with the first plurality of network components streaming first chunks of a first live stream. The method also includes determining a network parameter based on the analytics data. The network parameter includes one or more live stream parameters, a distribution plan, or a combination thereof. The method further includes reconfiguring, based on the network parameter, at least a first network component of the first plurality of network components. Second chunks of the first live stream are streamed by a second plurality of network components subsequent to the reconfiguring of the first network component.Type: ApplicationFiled: September 11, 2020Publication date: March 18, 2021Inventors: Scott Kellicker, Alex Titze, James Sherry, Ian Zenoni
-
Patent number: 10826807Abstract: A method includes receiving, at a computing device, a media stream. The method further includes generating, at the computing device, client analytics data associated with at least one of receiving, processing, or playback of the media stream. The method further includes transmitting, from the computing device, the client analytics data to an analytics device, the client analytics data including metadata indicating that the client analytics data is associated with a particular category of data.Type: GrantFiled: October 23, 2018Date of Patent: November 3, 2020Assignee: WOWZA MEDIA SYSTEMS, LLCInventor: Scott Kellicker
-
Publication number: 20200322412Abstract: A method includes providing to a media device, prior to streaming of a first live stream, an indication of a test of the first live stream. The indication initiates streaming of a second live stream from the media device to a test audience, and the test audience is based on one or more of an estimated number of viewers of the first live stream, an estimated plurality of locations of the viewers, or an estimated join rate associated with the viewers. The method further includes receiving quality of service (QoS) data associated with the second live stream. The method further includes providing to the media device, based on the QoS data, a message indicating one or more live stream parameters to use during streaming of the first live stream.Type: ApplicationFiled: April 3, 2020Publication date: October 8, 2020Inventors: Scott Kellicker, Barry Owen, James S. Sherry, Ian Zenoni
-
Publication number: 20200321030Abstract: A method includes receiving video segments from a transcoder of a media device. The video segments are associated with multimedia content. The method further includes detecting, during a delay associated with the multimedia content and using an artificial intelligence (AI) technique, a particular representation in at least one of the video segments. The method further includes generating metadata associated with the particular representation and sending the metadata to a multimedia player to enable the multimedia player to modify playback of the multimedia content based on the metadata.Type: ApplicationFiled: April 3, 2020Publication date: October 8, 2020Inventors: Scott Kellicker, Barry Owen, James S. Sherry, Ian Zenoni
-
Patent number: 10306293Abstract: A method includes receiving, at a media server, a request for a media stream from a client device. The method further includes sending, from the media server, a combined media stream to the client device via a streaming session. The combined media stream includes the requested media stream and interactive content. The interactive content is configured to cause a media player of the client device to display the interactive content concurrently with the media stream.Type: GrantFiled: July 18, 2017Date of Patent: May 28, 2019Assignee: WOWZA MEDIA SYSTEMS, LLCInventors: Michael Dean Talvensaari, James S. Sherry, Jan Martin Borgersen, Scott Kellicker
-
Publication number: 20190058645Abstract: A method includes receiving, at a computing device, a media stream. The method further includes generating, at the computing device, client analytics data associated with at least one of receiving, processing, or playback of the media stream. The method further includes transmitting, from the computing device, the client analytics data to an analytics device, the client analytics data including metadata indicating that the client analytics data is associated with a particular category of data.Type: ApplicationFiled: October 23, 2018Publication date: February 21, 2019Inventor: SCOTT KELLICKER
-
Publication number: 20190028758Abstract: A method includes receiving, at a media server, a request for a media stream from a client device. The method further includes sending, from the media server, a combined media stream to the client device via a streaming session. The combined media stream includes the requested media stream and interactive content. The interactive content is configured to cause a media player of the client device to display the interactive content concurrently with the media stream.Type: ApplicationFiled: July 18, 2017Publication date: January 24, 2019Inventors: MICHAEL DEAN TALVENSAARI, JAMES S. SHERRY, JAN MARTIN BORGERSEN, SCOTT KELLICKER
-
Patent number: 10140105Abstract: A method includes receiving source code in a first programming language. The method further includes identifying a design pattern based on a flag included in the source code. The method further includes generating a first translation of the source code in a second programming language, where at least a portion of the second file conforms to the design pattern. The method further includes generating a second translation of the source code in a third programming language. The method further includes outputting first data based on the first translation to a first device and second data based on the second translation to a second device.Type: GrantFiled: March 10, 2016Date of Patent: November 27, 2018Assignee: WOWZA MEDIA SYSTEMS, LLCInventors: Scott Kellicker, Jan Borgersen
-
Patent number: 10116537Abstract: A method includes receiving, at a computing device, a media stream. The method further includes generating, at the computing device, client analytics data associated with at least one of receiving, processing, or playback of the media stream. The method further includes transmitting, from the computing device, the client analytics data to an analytics device, the client analytics data including metadata indicating that the client analytics data is associated with a particular category of data.Type: GrantFiled: February 29, 2016Date of Patent: October 30, 2018Assignee: WOWZA MEDIA SYSTEMS, LLCInventor: Scott Kellicker
-
Patent number: 9967161Abstract: A method includes receiving a client report including an identifier and client analytics data, the client report received from a client device and the client analytics data associated with a media stream received by the client device from a streaming server. The method further includes receiving a server report including the identifier and server analytics data, the server report received from the streaming server. The method further includes, based on determining that the client report and the server report include the identifier, determining that the client analytics data and the server analytics data are correlated.Type: GrantFiled: April 11, 2017Date of Patent: May 8, 2018Assignee: WOWZA MEDIA SYSTEMS, LLCInventor: Scott Kellicker
-
Publication number: 20170262265Abstract: A method includes receiving source code in a first programming language. The method further includes identifying a design pattern based on a flag included in the source code. The method further includes generating a first translation of the source code in a second programming language, where at least a portion of the second file conforms to the design pattern. The method further includes generating a second translation of the source code in a third programming language. The method further includes outputting first data based on the first translation to a first device and second data based on the second translation to a second device.Type: ApplicationFiled: March 10, 2016Publication date: September 14, 2017Inventors: Scott Kellicker, Jan Borgersen
-
Publication number: 20170250882Abstract: A method includes receiving, at a computing device, a media stream. The method further includes generating, at the computing device, client analytics data associated with at least one of receiving, processing, or playback of the media stream. The method further includes transmitting, from the computing device, the client analytics data to an analytics device, the client analytics data including metadata indicating that the client analytics data is associated with a particular category of data.Type: ApplicationFiled: February 29, 2016Publication date: August 31, 2017Inventor: SCOTT KELLICKER
-
Publication number: 20170250881Abstract: A method includes receiving a client report including an identifier and client analytics data, the client report received from a client device and the client analytics data associated with a media stream received by the client device from a streaming server. The method further includes receiving a server report including the identifier and server analytics data, the server report received from the streaming server. The method further includes, based on determining that the client report and the server report include the identifier, determining that the client analytics data and the server analytics data are correlated.Type: ApplicationFiled: April 11, 2017Publication date: August 31, 2017Inventor: SCOTT KELLICKER
-
Patent number: 9686593Abstract: Systems and methods of processing closed captions are disclosed. For example, a media server may receive a first video stream and first closed caption data associated with the first video stream. The media server may interpret at least one command included in the first closed caption data to generate interpreted closed caption data. The media server may transmit, to a destination device, a second video stream including second closed caption data that is generated based on the interpreted closed caption data.Type: GrantFiled: March 8, 2016Date of Patent: June 20, 2017Assignee: WOWZA MEDIA SYSTEMS, LLCInventor: Scott Kellicker
-
Patent number: 9654360Abstract: A method includes receiving a client report including an identifier and client analytics data, the client report received from a client device and the client analytics data associated with a media stream received by the client device from a streaming server. The method further includes receiving a server report including the identifier and server analytics data, the server report received from the streaming server. The method further includes, based on determining that the client report and the server report include the identifier, determining that the client analytics data and the server analytics data are correlated.Type: GrantFiled: February 29, 2016Date of Patent: May 16, 2017Assignee: WOWZA MEDIA SYSTEMS, LLCInventor: Scott Kellicker
-
Publication number: 20160192023Abstract: Systems and methods of processing closed captions are disclosed. For example, a media server may receive a first video stream and first closed caption data associated with the first video stream. The media server may interpret at least one command included in the first closed caption data to generate interpreted closed caption data. The media server may transmit, to a destination device, a second video stream including second closed caption data that is generated based on the interpreted closed caption data.Type: ApplicationFiled: March 8, 2016Publication date: June 30, 2016Inventor: Scott Kellicker
-
Patent number: 9319626Abstract: Systems and methods of processing closed captions are disclosed. For example, a media server may receive a first video stream and first closed caption data associated with the first video stream. The media server may interpret at least one command included in the first closed caption data to generate interpreted closed caption data. The media server may transmit, to a destination device, a second video stream including second closed caption data that is generated based on the interpreted closed caption data.Type: GrantFiled: May 22, 2014Date of Patent: April 19, 2016Assignee: WOWZA MEDIA SYSTEMS, LLC.Inventor: Scott Kellicker
-
Patent number: 9124910Abstract: A method includes receiving closed captioning data at a computing device. The closed captioning data is associated with a video on demand asset and is represented in a first format. The method also includes, during a single video on demand streaming session, converting the closed captioning data from the first format to a platform-independent format and converting the closed captioning data from the platform-independent format to a second format. The method further includes transmitting, during the single video on demand streaming session, the closed captioning data in the second format to a destination device.Type: GrantFiled: March 26, 2014Date of Patent: September 1, 2015Assignee: WOWZA MEDIA SYSTEMS, LLCInventor: Scott Kellicker