Technically each pixel on CMOS can be controlled independently, so AFAIK it's easier to do it on CMOS. Fujifilm did that on CCD but I'm not sure how the data readout is performed

Sony has a similar single-frame HDR but instead of varying the ISO value they change the exposure value of each pixel

Omni vision uses the same variable exposure time in their OV16B10 sensor. Apple has a similar patent on generating HDR photos from single exposure
Modern CMOS image sensors can often capture a high dynamic range from a single exposure. The wide dynamic range of the captured image is non-linearly compressed into a smaller dynamic range electronic representation.[44] However, with proper processing, the information from a single exposure can be used to create an HDR image.
Such HDR imaging is used in extreme dynamic range applications like welding or automotive work. Some other cameras designed for use in security applications can automatically provide two or more images for each frame, with changing exposure[citation needed]. For example, a sensor for 30fps video will give out 60fps with the odd frames at a short exposure time and the even frames at a longer exposure time. Some of the sensor may even combine the two images on-chip so that a wider dynamic range without in-pixel compression is directly available to the user for display or processing[citation needed].
https://en.wikipedia.org/wiki/High-dynamic-range_imaging#HDR_sensors
Of course using single-exposure HDR will decrease effective resolution, but it'll be fine for videos because there are already a lot more pixels in the sensor than in a single video frame. Magic Lantern can use alternating line-by-line exposure values to create an HDR video. In case a full-resolution is needed, Magic Lantern can also alternate the exposure value frame-by-frame, effectively halves the frame rate and creates a 30fps HDR video from a 60fps capture.
Sony on the other hand have a lot of HDR techniques: DOL-HDR, SME-HDR and BME-HDR, many are essentially just variations of the above, with SME-HDR being a new variant of Spatially Varying Exposure to shoot HDR at full resolution and full frame rate

Another technique invented by Panasonic is using multiple sensor layers to capture at different exposures at a time
Red also has a dual ISO sensor although I don't know how it works