The patio has just been sealed. There's many different sealers for concrete on the market depending on how thick and shiny you want it. Sealing protects the surface and can give it a darker wet look, thereby taking care of the splotch problem.