Si usted es un usuario de un iPhone de Apple, este escenario probablemente le parezca común: le da a alguien una información, reconoce que realmente se ha entregado y la examina, y luego ve unos pequeños puntos flotando en una burbuja de conversación mientras espera una respuesta. Pero, ¿cómo sabe su iPhone de Apple cuándo está escribiendo la persona en particular que le envía un mensaje de texto?
Es posible que haya notado que los puntos suspensivos reveladores aparecen solo cuando está enviando y recibiendo a través de iMessage, es decir, intercambiando mensajes de texto con otro usuario en un contacto de Iphone, iPad o iPod. En 2011, Apple lanzó iMessage como parte de su lanzamiento de iOS 5 [source: Apple]. La empresa iMessage, que está integrada en la aplicación Apple iPhone Messages, parece ser como enviar mensajes de texto, pero funciona mucho más como un software de mensajería instantánea. Cuando usa la aplicación de mensajería de su iPhone para enviar un mensaje de texto a otro usuario de iMessage, su teléfono reconoce la ID de Apple del destinatario y envía automáticamente la información a través de la compañía de iMessage. [source: Apple].
A diferencia de los mensajes de texto SMS, que se envían a través de la red móvil de su operador de telefonía móvil, los mensajes de texto de iMessage se enrutan a través de los servidores de Apple mediante una ingeniería llamada Apple Force Notification Provider (APN). [sources: Apple, Dilger, iAnswerGuy]. El APN se basa en el protocolo de existencia y mensajería extensible (XMPP), la misma técnica utilizada por Google Talk y el proveedor de mensajería rápida iChat de Apple. [sources: Apple, Dilger]. XMPP proporciona una forma para que los servidores se conecten entre sí, lo que permite que una persona en un servidor reciba notificaciones publicadas por otro servidor. Cada vez que tiene una relación de red, su iPhone de Apple verifica constantemente con los servidores APN para ver si tienen algo nuevo para enviarle, que incluye mensajes de texto, llamadas telefónicas FaceTime o notificaciones de información para otras aplicaciones. [sources: Apple, Dilger]. Debido a que el iPhone de Apple en el otro extremo de su conversación de texto también está hablando con los servidores APN, los servidores pueden detectar nueva actividad, vincularla con su ID de Apple y avisarle que hay un mensaje de texto en camino.
Si su WiFi o red móvil no está disponible, o si intercambia mensajes con una persona en un método de funcionamiento celular diferente, su iPhone cambiará automáticamente de iMessage a mensajes de texto SMS estándar, dejándolo en la oscuridad en cuanto a si alguien tiene lectura. o comenzó a responder a su concepto.