If it doesn't have all three of red, white, and blue or both of stars and stripes, the designer almost certainly wasn't going for an American flag. For example, the overwhelming majority of Americans would not connect a white star and a blue star paired together as recognizably American.
American flag iconography also tends to use wavy lines, for the "flag fluttering in the breeze" effect. Additionally, it overwhelmingly features the flag oriented horizontally with the blue bits in the top left.
For a good example of modern American flag iconography, see the Obama O logo (which is, incidentally, probably the best logo I have ever seen in politics or otherwise, and I say that as a Republican). You don't remember McCain's campaign logo (that's a statement, not a question, nobody remembers it) but it had a Navy Star rather than a flag at its centerpiece.
Sorry, I get a kick out of this stuff. Tangent over.
http://en.wikipedia.org/wiki/Usa_flag#Historical_progression...
The US Navy star design: http://www.flickr.com/photos/stevestr/434646324/in/set-72157...