Patents by Inventor Christopher Ptacek
Christopher Ptacek 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).
-
Publication number: 20250343979Abstract: A method receives a manifest for video requested by a client device. The manifest including links for different versions of the video for the client device to use to request segments of the different versions of the video based on conditions detected by the client device. A placeholder in the manifest is selected based on a configuration specifying the placeholder as a trigger to insert alternate content into the manifest. The method then selects a metadata payload based on the configuration specifying the placeholder and a source of the metadata payload and dynamically inserts the metadata payload into the manifest at a position based on the placeholder. The metadata payload is added with an identifier from the configuration that identifies the metadata payload to the client device. The manifest is outputted with the metadata payload for use by the client device while playing the video.Type: ApplicationFiled: July 16, 2025Publication date: November 6, 2025Applicant: ARRIS Enterprises LLCInventors: Jaspreet Sachdev, Christopher Ptacek, Zhan Hong Liau, Bhavesh Patel, Parasuram Ranganathan, Sean Michael Sheedy
-
Patent number: 12389085Abstract: A method receives a manifest for video requested by a client device. The manifest including links for different versions of the video for the client device to use to request segments of the different versions of the video based on conditions detected by the client device. A placeholder in the manifest is selected based on a configuration specifying the placeholder as a trigger to insert alternate content into the manifest. The method then selects a metadata payload based on the configuration specifying the placeholder and a source of the metadata payload and dynamically inserts the metadata payload into the manifest at a position based on the placeholder. The metadata payload is added with an identifier from the configuration that identifies the metadata payload to the client device. The manifest is outputted with the metadata payload for use by the client device while playing the video.Type: GrantFiled: May 28, 2024Date of Patent: August 12, 2025Assignee: ARRIS Enterprises LLCInventors: Jaspreet Sachdev, Christopher Ptacek, Zhan Hong Liau, Bhavesh Patel, Parasuram Ranganathan, Sean Michael Sheedy
-
Publication number: 20250008197Abstract: A method receives a manifest for video requested by a client device. The manifest including links for different versions of the video for the client device to use to request segments of the different versions of the video based on conditions detected by the client device. A placeholder in the manifest is selected based on a configuration specifying the placeholder as a trigger to insert alternate content into the manifest. The method then selects a metadata payload based on the configuration specifying the placeholder and a source of the metadata payload and dynamically inserts the metadata payload into the manifest at a position based on the placeholder. The metadata payload is added with an identifier from the configuration that identifies the metadata payload to the client device. The manifest is outputted with the metadata payload for use by the client device while playing the video.Type: ApplicationFiled: May 28, 2024Publication date: January 2, 2025Applicant: ARRIS Enterprises LLCInventors: Jaspreet Sachdev, Christopher Ptacek, Zhan Hong Liau, Bhavesh Patel, Parasuram Ranganathan, Sean Michael Sheedy
-
Patent number: 12028585Abstract: A method receives a manifest for video requested by a client device. The manifest including links for different versions of the video for the client device to use to request segments of the different versions of the video based on conditions detected by the client device. A placeholder in the manifest is selected based on a configuration specifying the placeholder as a trigger to insert alternate content into the manifest. The method then selects a metadata payload based on the configuration specifying the placeholder and a source of the metadata payload and dynamically inserts the metadata payload into the manifest at a position based on the placeholder. The metadata payload is added with an identifier from the configuration that identifies the metadata payload to the client device. The manifest is outputted with the metadata payload for use by the client device while playing the video.Type: GrantFiled: October 8, 2020Date of Patent: July 2, 2024Assignee: ARRIS Enterprises LLCInventors: Jaspreet Sachdev, Christopher Ptacek, Zhan Hong Liau, Bhavesh Patel, Parasuram Ranganathan, Sean Michael Sheedy
-
Publication number: 20210029416Abstract: A method receives a manifest for video requested by a client device. The manifest including links for different versions of the video for the client device to use to request segments of the different versions of the video based on conditions detected by the client device. A placeholder in the manifest is selected based on a configuration specifying the placeholder as a trigger to insert alternate content into the manifest. The method then selects a metadata payload based on the configuration specifying the placeholder and a source of the metadata payload and dynamically inserts the metadata payload into the manifest at a position based on the placeholder. The metadata payload is added with an identifier from the configuration that identifies the metadata payload to the client device. The manifest is outputted with the metadata payload for use by the client device while playing the video.Type: ApplicationFiled: October 8, 2020Publication date: January 28, 2021Inventors: Jaspreet Sachdev, Christopher Ptacek, Zhan Hong Liau, Bhavesh Patel, Parasuram Ranganathan, Sean Michael Sheedy
-
Patent number: 10820063Abstract: A method receives a manifest for video requested by a client device. The manifest including links for different versions of the video for the client device to use to request segments of the different versions of the video based on conditions detected by the client device. A placeholder in the manifest is selected based on a configuration specifying the placeholder as a trigger to insert alternate content into the manifest. The method then selects a metadata payload based on the configuration specifying the placeholder and a source of the metadata payload and dynamically inserts the metadata payload into the manifest at a position based on the placeholder. The metadata payload is added with an identifier from the configuration that identifies the metadata payload to the client device. The manifest is outputted with the metadata payload for use by the client device while playing the video.Type: GrantFiled: June 8, 2017Date of Patent: October 27, 2020Assignee: ARRIS Enterprises LLCInventors: Jaspreet Sachdev, Christopher Ptacek, Zhan Hong Liau, Bhavesh Patel, Parasuram Ranganathan, Sean Michael Sheedy
-
Publication number: 20170359628Abstract: A method receives a manifest for video requested by a client device. The manifest including links for different versions of the video for the client device to use to request segments of the different versions of the video based on conditions detected by the client device. A placeholder in the manifest is selected based on a configuration specifying the placeholder as a trigger to insert alternate content into the manifest. The method then selects a metadata payload based on the configuration specifying the placeholder and a source of the metadata payload and dynamically inserts the metadata payload into the manifest at a position based on the placeholder. The metadata payload is added with an identifier from the configuration that identifies the metadata payload to the client device. The manifest is outputted with the metadata payload for use by the client device while playing the video.Type: ApplicationFiled: June 8, 2017Publication date: December 14, 2017Inventors: Jaspreet Sachdev, Christopher Ptacek, Zhan Hong Liau, Bhavesh Patel, Parasuram Ranganathan, Sean Michael Sheedy
-
Publication number: 20070242675Abstract: Data traffic is scheduled by, in a first scheduler, selecting a source of traffic from a plurality of sources of traffic, each source being associated with a second scheduler, in a second scheduler associated with the selected source of traffic, selecting a type of traffic from a plurality of types of traffic within the source selected by the first scheduler, and transmitting data of the selected type and source.Type: ApplicationFiled: April 13, 2006Publication date: October 18, 2007Inventors: David Romrell, Christopher Ptacek