How do some SMS messages transmit the senders name?
===

I have noticed that certain SMS messages that I receive from companies come with a 'sender name'. eg. Just today I received an SMS from a number I have never used before (not im my contacts), however the senders name showed up as 'Adobe'. I get this from other companies too. eg Facebook, Google & Banking.

![Screenshot][1]

Is it similar to how a email server works? (you tell the server who you 'are' before you send the message) Is this the case with a carrier's cell tower?

**I guess I'm wondering what the service is called and how it works?** (ie. can you send 'header info' with SMS messages or is the cell tower just spoofing the message's 'sender number' and replacing it with characters?)

(hopefully this is the right place to ask this question...)


  [1]: http://i.stack.imgur.com/ctVge.png