Come up with something: to devise or produce something.
Who came up with the idea for this marketing campaign?
Keep up with someone or something: to move or progress at the same rate as others; to stay informed about something or in touch with someone by following the latest developmets or communicating regularly.
My leg was hurt, but I was able to keep up with the rest of the team during our run.
It's so hard to keep up with the news these days.
Have you been keeping up with your cousins?
Put up with someone or something: to abide or endure someone or something that one finds unpleasant, inconvenient, or annoying.
I don't know how you put up with him.
I really work my job, for the most part, but I do have to put up with a lot of tedious busywork.