Patents by Inventor Michael Sheedy
Michael Sheedy 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: 20220394360Abstract: A method provides for tracking client playback events when playing an asset specified in a manifest for streaming adaptive bit rate (ABR) content. The method includes generating, with a manifest manipulator, a manifest that includes an asset URL inserted at a marker denoting a placement opportunity in a content manifest requested by a client. The manifest also includes callback URLs for tracking playback events to be returned by the client. The manifest manipulator sends the manifest to the client. At least one of the callback URLs is received by a tracking proxy associated with the manifest manipulator, indicating that the event has been performed by the client. In response, a tracking URL is obtained by the tracking proxy. The tracking URL is sent to at least one asset decision system participating in an asset decision process that resulted in providing the asset URL to the manifest manipulator.Type: ApplicationFiled: August 22, 2022Publication date: December 8, 2022Applicant: ARRIS Enterprises LLCInventors: David A. Romrell, Yixiang Zeng, Sean Michael Sheedy, Matthew A. Milford
-
Patent number: 11445271Abstract: A method provides for tracking client playback events when playing an asset specified in a manifest for streaming adaptive bit rate (ABR) content. The method includes generating, with a manifest manipulator, a manifest that includes an asset URL inserted at a marker denoting a placement opportunity in a content manifest requested by a client. The manifest also includes callback URLs for tracking playback events to be returned by the client. The manifest manipulator sends the manifest to the client. At least one of the callback URLs is received by a tracking proxy associated with the manifest manipulator, indicating that the event has been performed by the client. In response, a tracking URL is obtained by the tracking proxy. The tracking URL is sent to at least one asset decision system participating in an asset decision process that resulted in providing the asset URL to the manifest manipulator.Type: GrantFiled: October 21, 2019Date of Patent: September 13, 2022Assignee: ARRIS Enterprises LLCInventors: David A. Romrell, Yixiang Zeng, Sean Michael Sheedy, Matthew A. Milford
-
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: 10898891Abstract: In a preferred embodiment, there is provided a process for separating an amine compound or a conjugate acid thereof and a carbamate compound or a conjugate acid thereof from a mixture having the amine compound, the carbamate compound, carbon dioxide and at least one anionic contaminant salt using an anionic exchange column, the process including passing the mixture through the column to obtain a first effluent and passing through the column an extraction fluid to obtain a second effluent, where the extraction fluid most preferably includes carbonic acid.Type: GrantFiled: August 20, 2015Date of Patent: January 26, 2021Assignee: ECO-TEC LTD.Inventor: Michael A. 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: 20200299850Abstract: There is provided a process for treating an aqueous solution including impurity material disposed in a first state, comprising:, comprising: modifying the state of the impurity material, disposed in its first state, with effect that a second state of the impurity material is obtained, such that a conditioned aqueous solution, including the modified impurity material, is obtained. The conditioned aqueous solution is contacted with an operative sorptive media with effect that at least a portion of the modified impurity material becomes sorbed to the operative sorptive media, such that an impurity material-depleted aqueous solution is produced.Type: ApplicationFiled: March 22, 2019Publication date: September 24, 2020Inventors: Katerina KRYST, Michael SHEEDY
-
Publication number: 20200128305Abstract: A method provides for tracking client playback events when playing an asset specified in a manifest for streaming adaptive bit rate (ABR) content. The method includes generating, with a manifest manipulator, a manifest that includes an asset URL inserted at a marker denoting a placement opportunity in a content manifest requested by a client. The manifest also includes callback URLs for tracking playback events to be returned by the client. The manifest manipulator sends the manifest to the client. At least one of the callback URLs is received by a tracking proxy associated with the manifest manipulator, indicating that the event has been performed by the client. In response, a tracking URL is obtained by the tracking proxy. The tracking URL is sent to at least one asset decision system participating in an asset decision process that resulted in providing the asset URL to the manifest manipulator.Type: ApplicationFiled: October 21, 2019Publication date: April 23, 2020Inventors: David A. Romrell, Yixiang Zeng, Sean Michael Sheedy, Matthew A. Milford
-
Publication number: 20190009268Abstract: In a preferred embodiment, there is provided a process for separating an amine compound or a conjugate acid thereof and a carbamate compound or a conjugate acid thereof from a mixture having the amine compound, the carbamate compound, carbon dioxide and at least one anionic contaminant salt using an anionic exchange column, the process including passing the mixture through the column to obtain a first effluent and passing through the column an extraction fluid to obtain a second effluent, where the extraction fluid most preferably includes carbonic acid.Type: ApplicationFiled: August 20, 2015Publication date: January 10, 2019Inventor: Michael A. 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
-
Patent number: 9462344Abstract: Methods, systems, and computer readable media can be operable to facilitate regulation of trickplay control during playback of streaming multimedia. Trickplay control can be regulated by associating a segment of a multimedia stream with a finite state automaton, associating a state of the finite state automaton with a flag, and controlling transitions from state to state within the finite state automaton by client interactions with the multimedia stream or predetermined time period.Type: GrantFiled: August 20, 2012Date of Patent: October 4, 2016Assignee: ARRIS Enterprises, Inc.Inventors: Sean Michael Sheedy, Guy Cherry
-
Patent number: 7045067Abstract: The filter contaminant loading capacity of a depth granular media filter is increased by imposing a so-called “back-slip” on the filter bed. At intervals between normal backwashing, a volume of liquid is passed upwardly through the media bed under flow conditions selected to displace at least some of the contaminants upwardly in the bed while essentially removing none of the contaminants from the filter vessel. Preferably, the filter bed comprises at least two media types of different but uniform particle sizes and densities, the media types each forming a distinct layer in which the effective particle size of the media in each successive layer decreases in a downward direction in the vessel.Type: GrantFiled: August 5, 2004Date of Patent: May 16, 2006Assignee: Eco-Tec LimitedInventors: Craig J. Brown, Michael A. Sheedy
-
Publication number: 20060027511Abstract: The filter contaminant loading capacity of a depth granular. media filter is increased by imposing a so-called “back-slip” on the filter bed. At intervals between normal backwashing, a volume of liquid is passed upwardly through the media bed under flow conditions selected to displace at least some of the contaminants upwardly in the bed while essentially removing none of the contaminants from the filter vessel. Preferably, the filter bed comprises at least two media types of different but uniform particle sizes and densities, the media types each forming a distinct layer in which the effective particle size of the media in each successive layer decreases in a downward direction in the vessel.Type: ApplicationFiled: August 5, 2004Publication date: February 9, 2006Applicant: Eco-Tec LimitedInventors: Craig Brown, Michael Sheedy
-
Patent number: 5942084Abstract: A process using an amphoteric ion-exchange resin, also known as a "snake-cage polyelectrolyte" resin separates kraft white liquor into sulphide-rich and caustic-rich components. The sulphide-rich component can be used in the initial stage of pulping, pretreatment of wood chips prior to pulping, or it can be used to make polysulphide-rich liquor. The caustic-rich component can be used in the final delignification phase, in place of sodium hydroxide or white liquor in oxygen delignification, pH adjustment and flue gas scrubbing. The same system can be used to separate green and polysulphide liquors into sulphide-rich and sulphide-poor components, and to remove sulphide from other mill caustic streams contaminated with sulphide.Type: GrantFiled: January 24, 1997Date of Patent: August 24, 1999Assignees: Pulp and Paper Research Institute of Canada, Eco-Tec LimitedInventors: Rokhsareh Thompson, Michael Paleologou, Richard McKinnon Berry, Craig J. Brown, Michael Sheedy
-
Patent number: 5922171Abstract: Sodium chloride is removed from pulping chemicals used in a Kraft pulping process by the use of a snake-cage polyelectrolyte ion exchange resin, coupled with removal of sulfide prior to treatment, or treatment of chemicals which are already low in sulfide. In one aspect of the invention, dust is collected from exhaust gases produced in the black liquor recovery cycle and is dissolved in water to produce a solution containing sodium chloride and sodium sulfate. The solution is filtered to yield a solid product and a filtrate solution. The filtrate solution is fed to an ion exchange unit which removes chloride and produces a purified sodium sulfate product. The sodium chloride is removed from the ion exchange resin by water elution, and useful recovered chemicals are recycled to the recovery cycle of the Kraft process.Type: GrantFiled: January 24, 1997Date of Patent: July 13, 1999Assignees: Eco-tec Limited, Pulp and Paper Research Institute of CanadaInventors: Michael Paleologou, Rokhsareh Thompson, Richard McKinnon Berry, Michael A. Sheedy, Craig J. Brown
-
Patent number: 5792441Abstract: A process employing a fixed-resin bed Acid Retardation Unit (ARU) to separate spent acid from chlorine dioxide generators into a de-acidified sodium sulfate component and a purified sulfuric acid component. The de-acidified sodium sulfate produced is returned to the chemical recovery cycle of the kraft mill in place of acidic chlorine dioxide generator effluent thereby avoiding the destruction of alkalinity in pulp mill liquors. In addition, sulfuric acid is purified providing an opportunity for reuse in various mill applications, and/or concentrated and recycled to the generator. Alternatively, to avoid high evaporation costs, the purified acid can be used to regenerate a cation-exchange unit (CEU) used in the conversion of sodium chlorate to a sodium chlorate/chloric acid mixture which is fed to the generator in place of sodium chlorate and sulfuric acid. Using this approach, the sulfuric acid requirement of chlorine dioxide generators and, in turn, the amount of acidic generator effluent can be reduced.Type: GrantFiled: October 11, 1996Date of Patent: August 11, 1998Assignees: Pulp and Paper Research Institute of Canada, Eco-Tec LimitedInventors: Michael Paleologou, Rokhsareh Thompson, Craig J. Brown, Michael Sheedy
-
Patent number: 5500098Abstract: Volatile acids containing metal salt impurities, such as metal pickling solutions-are regenerated by a process in which the acid is subjected to sulfuric acid distillation. Resulting volatile acid vapor is condensed and recycled to the pickle tank, while the residual acid mixture is treated in an acid sorption unit, preferably of the acid retardation type. Acid sorbed in the acid sorption unit is periodically eluted with water and recycled, while metal impurities are rejected in a deacidified by-product solution.Type: GrantFiled: August 5, 1993Date of Patent: March 19, 1996Assignee: Eco-Tec LimitedInventors: Craig J. Brown, Michael A. Sheedy