Patent ID: 8023972

Claim:
A short message service enabled computer system for brokering a short message service communication, the system comprising: memory having stored there on an addressing directory comprising registered user information including addressing monikers corresponding to registered users and device identifiers of their respective short message service enabled devices, wherein the addressing monikers are e-mail aliases; and at least one processor implementing a short message service broker operable for brokering the short message service communication including: upon receiving a short message service communication from a short message service enabled device, determining whether the device is a registered device; upon determining that the device is the registered device, determining whether the device is associated with at least one currently active communication session, wherein the at least one currently active communication session comprises session data that associates a sender email alias with a recipient email alias; parsing a first unit of text of the incoming short message service communication differently based at least in part on whether the device is associated with the at least one currently active communication session or not; and processing the communication to broker the communication; wherein the short message service broker is further operable for maintaining session data associated with the at least one currently active communication session including a time elapsed from a last one of the short message service communication correspondingly associated therewith, and wherein the session data further comprises a session identifier, an identifier associated with the registered device, and a stack comprising content of communication exchanged previously in the session; and wherein the short message service broker is further operable for terminating the at least one currently active communication session if the time elapsed from the last one of the short message service communication correspondingly associated therewith is beyond threshold amount of time.