I’ve heard of this kind of plan somewhere before...
So have I--probably within the last two weeks or so. I didn't take a good look at it, though, and I don't have a clear memory of where I saw it.
A little searching online does yield proposals along the lines of a "minimum income," "basic income," "guaranteed income," "guaranteed minimum income," "guaranteed basic income," and other variants.
When I search for such threads here, I find a good number of results, especially with "basic income."
Some recent threads:
"Minimum Guaranteed Income" for 700,000 persons (Greece) (October 2014)
How to Fix Poverty: Write Every Family a Basic Income Check (December 2014)
Why the Tech Elite Is Getting Behind Universal Basic Income (January 2015)