MX2008003141A - Elementos de prioridad en conversaciones de mensajeria instantanea - Google Patents
Elementos de prioridad en conversaciones de mensajeria instantaneaInfo
- Publication number
- MX2008003141A MX2008003141A MX/A/2008/003141A MX2008003141A MX2008003141A MX 2008003141 A MX2008003141 A MX 2008003141A MX 2008003141 A MX2008003141 A MX 2008003141A MX 2008003141 A MX2008003141 A MX 2008003141A
- Authority
- MX
- Mexico
- Prior art keywords
- priority level
- text messaging
- level associated
- messaging conversation
- priority
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000012546 transfer Methods 0.000 claims abstract description 38
- 238000004590 computer program Methods 0.000 claims abstract description 24
- 230000004048 modification Effects 0.000 claims description 18
- 238000012986 modification Methods 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 15
- 238000003860 storage Methods 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000013507 mapping Methods 0.000 claims 3
- 230000008054 signal transmission Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 16
- 230000008569 process Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 12
- 230000008901 benefit Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 10
- 238000012827 research and development Methods 0.000 description 5
- 238000012360 testing method Methods 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 3
- 241001465754 Metazoa Species 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 239000002574 poison Substances 0.000 description 2
- 231100000614 poison Toxicity 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 241001446467 Mama Species 0.000 description 1
- 238000012356 Product development Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Abstract
Se describe un método, el producto de programa de computadora, un dispositivo digital, una entidad de red y el sistema para hace posible que una primera parte que opera un primer dispositivo, transfiera una conversación de mensajería de texto a una segunda parte que opera un segundo dispositivo. Además, se proporciona un método, el producto de programa de computadora, el dispositivo digital, la entidad de red y el sistema para hacer posible que un usuario que conduce múltiples conversaciones de mensajería de texto sobre un primer dispositivo, transfieraúnicamente algunas de esas conversaciones de mensajería de texto para un segundo dispositivo. El todo caso, la transferencia de la conversación de mensajería de texto da como resultado uno o más mensajes de texto de las conversaciones que son transmitidos hacia y visualizados sobre el dispositivo subsiguiente antes de continuar la conversación sobre ese dispositivo.
Description
ELEMENTOS DE PRIORIDAD EN CONVERSACIONES DE MENSAJERÍA INSTANTÁNEA
CAMPO DE LA INVENCIÓN Las modalidades de esta invención se refieren a la mensajería de texto, y más particularmente al uso de dispositivos múltiples para conducir una conversación de Mensajería Instantánea (IM) .
ANTECEDENTES DE LA INVENCIÓN La Mensajería Instantánea (IM) es el intercambio de mensajes en tiempo real entre dos o más personas. De manera contraria a un sistema de marcación, tal como el teléfono, la IM requiere que ambas partes estén registradas en sus respectivos servicios de IM al mismo tiempo. También conocido como "chateo", la IM se ha vuelto muy popular para el uso mercantil y personal. Los servicios de IM populares en la Internet pública incluyen MSN Messenger, AOL Instant Messenger, Yahoo! Messenger, .NET Messenger Service y ICQ. Los ejemplos de estándares de IM incluyen XMPP (Protocolo de
Mensajería Extensible y Presencia) y SIP/SIMPLE (SIP
(Protocolo de Iniciación de Sesión) para la Mensajería
Instantánea y Extensiones de Influencia de Presencia) . Sin embargo actualmente, las conversaciones de IM están algo limitadas debido a que éstas en general deben ser Ref. : 190945
terminadas en los mismos dispositivos y por las mismas personas que comenzaron. De manera contraria con un sistema de marcación, no es posible que una parte de una conversación IM, el transferidor, transfiera la conversación IM a otra parte, el transferido, en donde el transferido es capaz de entablar una conversación donde el transferidor la dejó. Existe por lo tanto una necesidad para un medio mejorado de conducir una conversación de IM, en donde una primera parte sea capaz de transferir una conversación de IM a una segunda parte, sin tener que interrumpir o detener y reiniciar la conversación de IM. Las conversaciones de IM están además limitadas por el hecho de que las partes a una conversación están en general libres de moverse de un dispositivo a otro (por ejemplo de la computadora personal de un usuario (PC) a su asistente digital personal (PDA) o teléfono celular) . En particular, actualmente no es posible que una persona comience múltiples conversaciones de mensajería de texto sobre un dispositivo, y luego que transfiera selectivamente sólo algunas de esas conversaciones a otro dispositivo. Por ejemplo, el usuario puede desear abandonar su oficina donde él / ella estaba conduciendo las conversaciones de IM con un amigo y con el jefe del usuario, y continuar únicamente la conversación de IM con su jefe, por ejemplo, en una PDA o en un teléfono celular. Existe por lo tanto una necesidad
adicional para medios mediante los cuales un usuario conduce varias conversaciones de IM puede transferir selectivamente una o más de esas conversaciones a otro dispositivo operado por ese usuario.
BREVE DESCRIPCIÓN DE LA INVENCIÓN Se describen en general diversas modalidades ejemplares de la presente invención las cuales proporcionan un mejoramiento sobre la técnica anterior al proporcionar un medio mejorado mediante el cual una primera parte puede transferir una conversación de mensajería de texto desde su dispositivo (por ejemplo, el primer dispositivo) a un segundo dispositivo de la parte (por ejemplo el dispositivo subsiguiente) . En particular, las modalidades ejemplares de la presente invención permiten que la segunda parte vea primero, sobre el dispositivo subsiguiente, los mensajes de texto que la primera parte previamente envió y/o recibió como parte de la conversación de mensajería de texto utilizando el primer dispositivo, antes de continuar la conversación utilizando el dispositivo subsiguiente. Esto facilita la introducción de la segunda parte a la conversación, y hace posible que la segunda parte establezca la conversación donde la primera parte la dejó, sin interrupción. En una modalidad ejemplar, la conversación puede ser transferida por el envío de una señal a un servidor de IM que instruye al servidor
para que transfiera la conversación a la segunda parte. En otra modalidad ejemplar, la conversación puede ser transferida con base en un cambio en la relación entre un nivel de prioridad asociado con el dispositivo de la primera parte y aquel del dispositivo de la segunda parte. Las modalidades ejemplares de la presente invención proporcionan además un mejoramiento sobre la técnica anterior conocida al proporcionar un medio mediante el cual un usuario puede transferir selectivamente únicamente ciertas conversaciones de mensajería de texto que el estaba previamente conduciendo en un primer dispositivo hacia su segundo dispositivo. En una modalidad ejemplar, esto es realizado mediante la asociación de un nivel de prioridad con cada par o compañero o grupo de compañeros el usuario anticipa la conducción de una conversación de mensajería de texto para cada uno de los dispositivos de los usuarios. Al cambiar el nivel de prioridad asociado con un compañero particular o grupo de compañeros para un dispositivo particular, el usuario puede transferir selectivamente únicamente ciertas conversaciones desde el primer dispositivo hacia el segundo dispositivo. En modalidades ejemplares, la transferencia de la conversación involucra la visualización sobre el segundo dispositivo de las conversaciones de mensajería de texto, previamente conducidas sobre el primer dispositivo antes de comenzar con la conversación utilizando
el segundo dispositivo, permitiendo de este modo que el usuario establezca la conversación justo donde él la dejó sobre el primer dispositivo. De acuerdo a un aspecto de la presente invención, se proporciona un método para continuar una conversación de mensajería de texto en un segundo dispositivo, la cual fue previamente conducida utilizando un primer dispositivo. En una modalidad ejemplar, el método incluye: (1) provocar que la conversación de mensajería de texto sea conducida utilizando el primer dispositivo; y (2) provocar automáticamente que la conversación de mensajería de texto sea continuada utilizando el segundo dispositivo, si un nivel de prioridad asociado con el segundo dispositivo excede un nivel de prioridad asociado con el primer dispositivo. Provocar que la conversación de mensajería de texto sea continuada puede incluir provocar que uno o más de los mensajes de texto de la conversación de mensajería de texto utilizando el primer dispositivo, sean visualizados sobre el segundo dispositivo. En una modalidad ejemplar, el primer dispositivo es operado por un primer usuario, mientras que el segundo dispositivo es operado por un segundo usuario. El método de esta modalidad ejemplar puede incluir además la modificación de una relación entre el nivel de prioridad del primer dispositivo y el nivel de prioridad del segundo dispositivo,
con el fin de afectar una transferencia de la conversación de mensajería de texto hacia el segundo usuario. En una modalidad ejemplar, el método incluye además la definición de uno o más probables participantes de la conversación de mensajería de texto, operando cada participante probablemente un dispositivo correspondiente, en donde al menos el segundo usuario es un probable participante, y asociando un nivel de prioridad con cada dispositivo correspondiente a cada probable participante. En una modalidad ejemplar, el método incluye además la recepción de una señal que pide que la conversación de mensajería de texto sea transferida al segundo usuario, y provocar que el nivel de prioridad asociado con el segundo dispositivo exceda el nivel de prioridad asociado con el primer dispositivo, en respuesta a la recepción de la señal. En otra modalidad ejemplar, el método incluye la modificación de una relación entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo, con base al menos respecto a con quién es conducida la conversación de mensajería de texto. El método de esta modalidad puede incluir además la definición de una o más parejas o grupos de parejas con quienes es capaz de ser conducida la conversación de mensajería de texto; asociando un primer nivel de prioridad con el primer dispositivo correspondiente a cada
pareja o grupos de parejas, y asociando un segundo nivel de prioridad con el segundo dispositivo, correspondiente a cada pareja o grupo de parejas. Como resultado, cada pareja o grupo de parejas tendrá primero y segundo niveles de prioridad correspondientes, asociados con el primero y segundo dispositivos, respectivamente. De acuerdo a esta modalidad ejemplar, la modificación de la relación entre el nivel de prioridad asociado con el primer dispositivo y aquel asociado con el segundo dispositivo comprende la modificación de un segundo nivel de prioridad correspondiente al menos a una de las parejas o grupos de parejas. De acuerdo a otro aspecto más de la presente invención, se proporciona un producto de programa de computadora para continuar una conversación de mensajería de texto en un segundo dispositivo, la cual fue previamente conducida utilizando un primer dispositivo. En una modalidad ejemplar, el producto de programa de computadora incluye al menos un medio de almacenamiento legible en computadora que tiene las porciones de código de programa legibles en computadora almacenadas en éste. Estas porciones de código de programa legibles en computadora pueden incluir: (1) una primera porción ejecutable para provocar que la conversación de mensajería de texto sea conducida utilizando el primer dispositivo; y (2) una segunda porción ejecutable para provocar automáticamente que la conversación de mensajería de
texto sea continuada utilizando el segundo dispositivo si un nivel de prioridad asociado con el segundo dispositivo excede un nivel de prioridad asociado con el primer dispositivo. En una modalidad ejemplar, hacer que la conversación de mensajería de texto sea continuada, comprende provocar que uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el primer dispositivo, sean visualizados sobre el segundo dispositivo. De acuerdo a un aspecto de la presente invención, se proporciona un dispositivo digital capaz de transferir una conversación de mensajería de texto conducida sobre el dispositivo digital, hacia un dispositivo diferente. En una modalidad ejemplar, el dispositivo digital incluye un procesador y una memoria en comunicación con el procesador que almacena una aplicación ejecutable por el procesador, en donde la aplicación es capaz, después de la ejecución, de provocar que sea modificada una relación entre un nivel de prioridad asociado con el dispositivo digital y un nivel de prioridad asociado con el dispositivo diferente. La modificación de la relación da como resultado que uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el dispositivo digital, sean transferidos y mostrados o visualizados sobre un dispositivo diferente . De acuerdo a otro aspecto más de la presente
invención, se proporciona una entidad de red capaz de transferir una conversación de mensajería de texto desde un primer dispositivo hacia un segundo dispositivo. En una modalidad ejemplar, la entidad de red comprende los medios para almacenar uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el primer dispositivo, y los medios para transferir los mensajes de texto almacenados al segundo dispositivo, después de una determinación de que un nivel de prioridad asociado con el segundo dispositivo excede un nivel de prioridad asociado con el primer dispositivo. De acuerdo a otro aspecto más de la presente invención, se proporciona un sistema para continuar una conversación de mensajería de texto sobre un segundo dispositivo, que fue previamente conducido utilizando un primer dispositivo. En una modalidad ejemplar, el sistema incluye un primer dispositivo; una entidad de red en comunicación con el primer dispositivo que almacena uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el primer dispositivo; y un segundo dispositivo en comunicación con la entidad de red, donde el segundo dispositivo recibe y muestra uno o más de los mensajes de texto almacenados, cuando un nivel de prioridad asociado con el segundo dispositivo excede un nivel de prioridad asociado con el primer dispositivo.
BREVE DESCRIPCIÓN DE LAS FIGURAS Habiendo descrito de este modo la invención en términos generales, se hará referencia ahora a los dibujos anexos, los cuales no están necesariamente dibujados a escala, y en donde: La Figura 1 es un diagrama de bloques de un sistema que podría beneficiarse de las modalidades ejemplares de la presente invención; La Figura 2 es un diagrama de bloques de otro sistema más que podría beneficiarse de las modalidades ejemplares de la presente invención; La Figura 3 es un diagrama de bloques de otro sistema más que podría beneficiarse de las modalidades ejemplares de la presente invención; La Figura 4 es un diagrama esquemático de bloques de una entidad capaz de funcionar como un dispositivo digital, servidor IM, o la entidad de red de acuerdo con las modalidades ejemplares de la presente invención; La Figura 5 es un diagrama esquemático de bloques de una estación móvil capaz de operar de acuerdo con una modalidad ejemplar de la presente invención; La Figura 6 es un diagrama de flujo que ilustra los pasos que podrían ser tomados cuando se transfiere una conversación de mensajería de texto desde las partes de una fase de trabajo a las partes de otra fase de trabajo de
acuerdo con una modalidad ejemplar de la presente invención; La Figura 7 es un diagrama de flujo que ilustra los pasos que podrían ser tomados cuando se transfiere una conversación de mensajería de texto desde un operador a uno de una pluralidad de personal de servicio de emergencia de acuerdo con una modalidad ejemplar de la presente invención; La Figura 8 es un diagrama de flujo que ilustra los pasos que podrían ser tomados cuando se transfiere una conversación de mensaje de texto desde una parte a otra parte de acuerdo con una modalidad ejemplar de la presente invención; y La Figura 9 es un diagrama de flujo que ilustra los pasos que podrían ser tomados cuando se transfieren selectivamente una o más conversaciones de mensajería de texto ' desde un primer dispositivo hacia un segundo dispositivo, de acuerdo a una modalidad ejemplar de la presente invención.
DESCRIPCIÓN DETALLADA DE LA INVENCIÓN Las presentes invenciones serán descritas ahora más completamente de aquí en adelante con referencia a las figuras anexas, en las cuales se muestran algunas, pero no todas las modalidad de la invención. Más bien, estas invenciones pueden ser ejemplificadas de muchas formas diferentes y no deben ser consideradas como limitadas a las
modalidades descritas en la presente; más bien, estas modalidades son proporcionadas de modo que esta descripción satisfará los requerimientos legales aplicables. Números de referencia similares se refieren a elementos similares a todo lo largo.
Panorama general : Las modalidades ejemplares de la presente invención proporcionan un medio mejorado para conducir una conversación de mensajería de texto al proporcionar un medio mediante el cual una primera parte puede transferir una conversación de mensajería de texto a una segunda parte. En particular, de acuerdo a las modalidades ejemplares de la presente invención, una vez que ha sido transferida la conversación de mensajería de texto a la segunda parte, la segunda parte es capaz de ver primeramente en su dispositivo los mensajes de texto previamente enviados y/o recibidos por la primera parte como parte de la conversación de mensajería de texto. Esto hace posible que la segunda parte establezca la conversación fácilmente donde la primera parte la dejó. Las modalidades ejemplares de la presente invención podrían, por lo tanto, ser utilizadas en conjunto con la terminación de un nuevo proyecto que involucra diversas partes que trabajan en varias fases diferentes del proyecto, donde sería útil que las partes de fase subsiguientes estén
en general enteradas de los descubrimientos o logros importantes de las partes a las fases precedentes . Por ejemplo, considérese un escenario en el cual una compañía está comenzando el proceso de desarrollar un nuevo producto. El proceso podría involucrar presumiblemente varias fases (por ejemplo, la fase de investigación y desarrollo (R&D) , la fase de prueba, y la fase de comercialización) . Cada fase podría involucrar uno o más empleados que trabajan conjuntamente para completar una tarea dada antes de transferir el proyecto a la siguiente fase. Sería de auxilio que los individuos en la fase subsiguiente estén enterados de lo que se comunicó entre las partes en las fases precedentes. Por ejemplo, un empleado que realiza la prueba del producto (por ejemplo, las partes en la fase de prueba) podría probablemente beneficiarse de saber los detalles de los diversos componentes del nuevo producto seleccionado e investigado por los empleados que realizan la investigación y el desarrollo (por ejemplo, las partes en la fase de investigación y desarrollo) . De acuerdo a las modalidades ejemplares de la presente invención, una conversación de mensajería de texto puede ser establecida al comienzo de cada nuevo proyecto. Además, una tabla de prioridad puede ser creada, la cual define cada fase del proyecto y asocia un nivel de prioridad con esa fase. En particular, los dispositivos operados por
una o más partes a cada fase podrían ser asignados con un nivel de prioridad basado en la fase en la cual éstos son incluidos. Cuando el proyecto es iniciado (por ejemplo, una conversación de mensajería de texto comienza entre las partes de la primera fase del proyecto) , el nivel de prioridad asociado con los dispositivos de la primera fase puede ser alto, mientras que los niveles de prioridad asociados con los dispositivos de las fases subsiguientes pueden ser bajos. Alternativamente, pueden ser asignados varios niveles de prioridad diferentes (por ejemplo, 0-10) por ejemplo en orden descendente, a las diversas fases de trabajo. Una vez que la primera fase del proyecto es completada (por ejemplo, los empleados han completado la porción de investigación y desarrollo del proceso de desarrollo del producto) , el nivel de prioridad asociado con los dispositivos de la primera fase, la fase subsiguiente, o ambas puede ser cambiado con el fin de afectar una transferencia de la conversación de mensajería de texto a las partes de la siguiente fase sin interrupción. Por ejemplo, el nivel de prioridad de los dispositivos en la primera fase puede ser cambiado a bajo, y el nivel de prioridad de los dispositivos de la siguiente fase puede ser cambiado a alto. El proceso continúa hasta que el proyecto (por ejemplo, la conversación de mensajería de texto) se termina. En modalidades ejemplares, cada vez que es
modificada la relación entre los niveles de prioridad del dispositivo de la fase actual y los niveles de prioridad de los dispositivos de una fase subsiguiente (por ejemplo, al cambiar los niveles de prioridad del dispositivo en la fase actual, los dispositivos en la fase subsiguiente o ambos), todos los mensajes de texto previamente enviados y/o recibidos por los dispositivos de las fases actuales y todas las fases precedentes, son visualizados sobre los dispositivos de la fase subsiguiente. Esto hace posible que los empleados en la fase subsiguiente se pongan en marcha para acelerar lo que fue realizado y registrado por las partes de cada fase precedente. Las modalidades ejemplares de la presente invención podrían ser también utilizadas en conjunto con las llamadas entrantes a un centro de servicio de emergencia o de ayuda. Por ejemplo, considérese un escenario donde una persona marca el 911 en los Estados Unidos para reportar un incendio, o algún otro evento que podría provocar que la persona necesite ayuda de emergencia. De acuerdo a las modalidades ejemplares de la presente invención, el operador, o la persona en el extremo frontal quien recibe la llamada, puede mantener una lista de partes a quienes puede ser transferida la llamada. Estas partes pueden incluir, por ejemplo, la policía, el departamento de incendios, el control de animales y/o el control de envenenamientos. Cada parte, incluyendo el
operador, puede tener un nivel de prioridad asociado con éste. Inicialmente, Por ejemplo, el nivel de prioridad asociado con el operador puede ser alto, mientras que los niveles de prioridad asociados con las otras partes pueden ser bajos. Cuando el operador recibe primeramente la llamada desde la persona en necesidad de ayuda o asistencia, la conversación entre el operador y el llamador es grabada. El operador puede establecer entonces una conexión a un servidor de IM (alternativamente la conexión puede haber sido ya establecida) para el propósito de convertir la conversación grabada en mensajes instantáneos. En otras palabras, una conversación de IM puede ser creada para cada llamada entrante utilizando, por ejemplo, la conversación de voz a texto. Una vez que el operador determina dónde debe ser enviada o transferida la llamada (por ejemplo, el departamento de bomberos en el caso de un incendio) él puede provocar que la relación entre el nivel de prioridad asociado con el operador y aquel del recipiente seleccionado, sea cambiada, por ejemplo, al provocar que el nivel de prioridad asociado con el recipiente seleccionado cambia a alto, al tiempo que provoca que el nivel de prioridad asociado con el operador mismo cambie a bajo. Como será apreciado por una persona de experiencia ordinaria en la técnica, éste es solo un método ejemplar de la modificación de la relación entre
los diversos niveles de prioridad, y las modalidades ejemplares de la presente invención no están limitadas a ningún método tal. De acuerdo a las modalidades ejemplares, el cambio en los niveles de prioridad no solamente provoca que la llamada sea transferida, sino también provoca que los mensajes de texto que reflejan la conversación entre el llamador y el operador sean transmitidos a la parte a quien es transferida la llamada. Esto es benéfico al menos debido a que esto elimina la necesidad para que el llamador se recomunique al transferido, todos los detalles de la emergencia que él comunicó ya al operador, acortando de este modo el tiempo necesario para que el personal de emergencia determine cuál acción puede necesitar ser emprendida. Como una persona de experiencia ordinaria en la técnica reconocerá, la modalidad ejemplar anterior podría ser también benéfica en un escenario donde un cliente llama a un centro de ayuda, por ejemplo, para ver la asistencia con su computadora. Al implementar las modalidades ejemplares de la invención, el cliente sería capaz de proporcionar detalles suficientes de los problemas que él está teniendo para hacer posible que el operador, o el representante del servicio a los clientes, determine a cuál división de la compañía (por ejemplo, equipo físico o hardware, dotación lógica informática o software, etc.) transferir la llamada. Una vez que la llamada es transferida a esa división, el llamador no
sería forzado a proporcionar nuevamente esos detalles, ya que éstos podrían ser proporcionados al recipiente en la forma de mensajes de texto convertidos. De acuerdo a otra modalidad ejemplar adicional de la presente invención, una primera parte es capaz de transferir manualmente una conversación de mensajería de texto que él está conduciendo, a una segunda parte. En una modalidad ejemplar, la primera parte puede hacerlo así al generar y transmitir una señal por ejemplo, a un servidor de IM que indica el deseo de la primera parte para transferir la llamada a la segunda parte. La señal puede incluir la Identidad de Usuario (ID) de la segunda parte, o algún otro identificador único que haría posible que el servidor de IM determine a quién debería ser transferida la conversación de mensajería de texto. En una modalidad ejemplar, como resultado de la recepción de la señal, el servidor de IM podría primeramente transferir todos los mensajes de texto previamente enviados y/o recibidos por la primera parte, como parte de la conversación de mensajería de texto, que el servidor de IM puede haber almacenado como el servidor de IM mismo o en una base de datos accesible por el servidor de IM, al dispositivo de la segunda parte. El servidor de IM transmitiría entonces todos los mensajes de texto subsiguientes de la conversación de mensajería de texto al dispositivo de la segunda parte.
De acuerdo a otra modalidad ejemplar adicional de la presente invención, un usuario es capaz de continuar selectivamente únicamente ciertas conversaciones de mensajería de texto en un dispositivo subsiguiente que él estaba previamente conduciendo en un dispositivo precedente. En general, esto es realizado mediante la asociación de los niveles de prioridad con las partes específicas con quienes el usuario puede estar conduciendo una conversación de mensajería de texto para cada uno de los diversos dispositivos de usuario, en vez de más en general, con los dispositivos de usuario mismos. Por ejemplo, en una modalidad ejemplar un usuario puede generar una lista de parejas (por ejemplo, Mamá, Papá, Joe, Beth, etc.) o alternativamente, una lista de grupos de parejas (por ejemplo, Amigos, Familia, Colegas, etc.) con quienes el usuario participa conduciendo una conversación de IM. El usuario puede entonces asignar un nivel de prioridad a cada pareja o grupo de parejas para cada uno de los diversos dispositivos de usuario. Por ejemplo, el usuario puede especificar que Amigos, Familia y Colegas tengan cada uno una alta prioridad sobre la computadora personal (PC) del usuario y una baja prioridad sobre el asistente personal (PDA) del usuario, y el teléfono celular. En una modalidad ejemplar que podría significar que el usuario recibiera mensajes de texto desde su Familia, Amigos y Colegas
únicamente en su PC y no en la PDA del usuario o el teléfono celular. Asúmase entonces que el usuario comienza las conversaciones de mensajería de texto con su Mamá (por ejemplo, Familia) , Joe (por ejemplo, Amigo) , y su jefe, Sr. Smith (por ejemplo, Colega) mientras que él está en su oficina trabajando en su PC. Asúmase entonces que el usuario necesita abandonar su oficina y desea continuar únicamente la conversación con el Sr. Smith en su PDA. De acuerdo a las modalidades ejemplares, con el fin de hacerlo así, el usuario puede provocar el nivel de prioridad asociado con Colegas sobre la PDA cambie a alto, y el nivel de prioridad asociado con Colegas en la PC cambie a bajo, mientras que deja los otros niveles de prioridad iguales. Como resultado, todos los mensajes de texto previamente enviados y/o recibidos por el usuario como parte de la conversación de mensajería de texto con el señor Smith en la PC del usuario serán mostrados sobre la PDA del usuario. Además, todos los mensajes de texto subsiguientes recibidos por el usuario del Sr. Smith serán enviados a la PDA. Cualesquiera mensajes de texto recibidos ya sea desde Mamá o Joe serán enviados únicamente a la PC del usuario. En general, las modalidades ejemplares precedentes de la presente invención confían en un cambio en la relación entre un nivel de prioridad asociado con un primer
dispositivo y un nivel de prioridad asociado con un segundo dispositivo. Estos dispositivos pueden ser operados por el mismo o por un usuario diferente. Como una persona de experiencia ordinaria en la técnica conocerá, el cambio de la relación entre los niveles de prioridad respectivo puede involucrar el cambio del nivel de prioridad asociado con el primer dispositivo, el segundo dispositivo o ambos dispositivos. La discusión en la presente de las modalidades ejemplares, por lo tanto, no debe ser tomada como limitante de la invención a cualquier método que modifique esta relación. Además, los niveles de prioridad de los diversos dispositivos pueden ser definidos y cambiados por el dispositivo mismo del usuario, por un servidor de IM, o por alguna otra entidad de red responsable de monitorizar las conversaciones de mensajería de texto.
Arquitectura del Sistema y la Terminal: Se hace referencia ahora a la Figura 1, en la cual un tipo de sistema que podría beneficiarse de una modalidad ejemplar de la presente invención es ilustrado. En particular, la Figura 1 ilustra el escenario discutido anteriormente en donde una conversación de mensajería de texto es continuada a todo lo largo de la duración de un proyecto, y es transferida desde las partes de una fase de trabajo a las partes de una fase de trabajo subsiguiente.
Este escenario es discutido nuevamente con detalle más adelante con referencia a la Figura 6. Como se muestra en la Figura 1, el sistema puede incluir uno o más dispositivos lOla-c de una primera fase (FASE 1) 101 conectada a un servidor 130 de Mensajería Instantánea (IM) vía una red de datos 120, tal como una red de área local (LAN) , red de área metropolitana (MAN) , y/o red de área inalámbrica (WAN) , para el propósito de enviar y recibir mensajes instantáneos entre los dispositivos lOla-c de la primera fase 101, así como con otros dispositivos similarmente conectados a la red de datos 120. Los dispositivos lOla-c pueden incluir, por ejemplo, un teléfono celular, un asistente digital personal (PDA) , un localizador, una computadora personal (PC) , una computadora portátil (LAPTOP) , tableta o cualquier otro dispositivo de comunicación capaz de enviar y/o recibir datos . El sistema puede incluir además uno o más dispositivos adicionales 102a-c de una segunda fase (FASE 2) 102, y uno o más dispositivos 103a-c de una tercera fase (FASE 3) 103, similarmente conectada al servidor de IM 130 vía la red de datos 120 para el propósito de enviar y recibir mensajes de texto. En una modalidad ejemplar, el sistema puede incluir además una base de datos, no mostrada, que es accesible al menos al servidor de IM 130 para almacenar los mensajes de texto de la conversación de mensajería de texto. La base de datos puede
almacenar además una tabla que define los diversos niveles de prioridad asignados a los diferentes dispositivos de cada fase. Con referencia a la Figura 2, se proporciona una ilustración de otro tipo del sistema que podría beneficiarse de la presente invención. En particular, la Figura 2 ilustra el escenario discutido anteriormente en donde una persona llama a un operador de respuestas de emergencia con el fin de buscar ayuda de emergencia, y mensajes de texto que í representan la conversación entre el llamador y el operador son transmitidos al último recipiente de la llamada (por ejemplo, el departamento de bomberos) . Este escenario es discutido nuevamente más adelante con detalle con referencia a la Figura 7. ' Como se muestra en la Figura 2, el sistema puede incluir un operador, y más específicamente un dispositivo operado por el operador, 200 en comunicación con un llamador 210 (por ejemplo, un dispositivo operado por el llamador) vía una red de acceso 220 tal como, por ejemplo, una Red de Telefonía Conmutada Pública (PSTN) para el propósito de recibir una llamada de emergencia. Como se muestra, el llamador 210 puede también estar en comunicación con el operador 200 vía la red de datos 120 por medio de un Punto de Acceso 230. El operador, a su, vez es conectado al servidor de IM 130 vía la red de datos 120 para el propósito de
convertir una grabación de la llamada entre el llamador 210 y el operador 200 en mensajes de texto, los cuales pueden ser almacenados, por ejemplo, sobre el servidor de IM 130 mismo o en una base de datos, no mostrada, accesible por el servidor de IM 130. El sistema puede incluir además los dispositivos operados por los miembros de la policía 201, el departamento de bomberos 202, el control animal 203, y/o el control de envenenamiento 204 conectado al operador 200 y al servidor de IM 130 vía la red de datos 120 para el propósito de recibir la llamada transferida y los mensajes de texto convertidos, en el caso donde la llamada sea transferida a ese departamento o dispositivo. Estos dispositivos probablemente serían operados por los operadores específicos del departamento -por ejemplo, los individuos en cada uno de los departamentos que son responsables de recibir las llamadas de emergencia transferidas o enviadas desde el operador y despachar las órdenes a los individuos apropiados dentro del departamento quienes estarán tomando la acción necesaria. Como se estableció anteriormente, aunque no se muestran, estos dispositivos pueden ser similarmente operados por los miembros de diversos departamentos de un centro de servicios de ayuda, tal como, por ejemplo, un centro de servicios de ayuda por computadora. Se hará referencia ahora a la Figura 3, la cual
ilustra otro tipo más del sistema que podría beneficiarse de las modalidades ejemplares de la presente invención. En particular, la Figura 3 ilustra el escenario en el cual una primera parte transfiere una conversación de mensajería de texto a una segunda parte, y el escenario en el cual un usuario transfiere selectivamente únicamente ciertas conversaciones de mensajería de texto a un segundo dispositivo. Estos escenarios son discutidos con más detalle más adelante con referencia a la Figura 8 y la Figura 9, respectivamente. Como se muestra en la Figura 3, el sistema puede incluir cualesquiera dos o más dispositivos digitales 310, 310', tales como teléfonos celulares, PDA, localizadores, PC, computadoras portátiles (laptops) o tabletas, conectados al servidor de IM 130 vía la red de datos 120 para el propósito de desviar y recibir mensajes instantáneos hacia o desde otros diversos dispositivos digitales que son operados por otras partes y están similarmente conectados a la red de datos 120. En una modalidad ejemplar los dispositivos digitales 310, 310' son cada uno operados por un usuario diferente y el usuario del primer dispositivo 310 desea transferir una conversación de mensajería de texto que él está conduciendo al usuario del segundo dispositivo 310 En otra modalidad ejemplar, los dispositivos digitales 310, 310' son cada uno operados por el mismo usuario, y el usuario
desea transferir únicamente conversaciones específicas de mensajería de texto que él está conduciendo actualmente sobre el primer dispositivo 310 hacia el segundo dispositivo 310'. En cualquier modalidad ejemplar, el sistema puede incluir además una base de datos, no mostrada, que es accesible al servidor de IM 130 y en el cual pueden ser almacenados los mensajes de texto de las diversas conversaciones de mensajería de texto conducidas sobre los dispositivos digitales 310, 310' . Con referencia ahora a la Figura 4, un diagrama de bloques de una entidad capaz de operar como un dispositivo digital de cualquiera de los sistemas precedentes (por ejemplo, lOla-c, 102a-c, 103a-c, 200, 201-204, 310 ó 310') y/o el Servidor 130 de IM es mostrado de acuerdo con una modalidad de la presente invención. La entidad capaz de operar como un dispositivo digital o servidor de IM incluye diversos medios para realizar una o más funciones de acuerdo con las modalidades ejemplares de la presente invención, incluyendo aquellas más particularmente mostradas y descritas en la presente. Se debe entender, no obstante, que una o más de las entidades pueden incluir medios alternativos para realizar una o más funciones similares, sin apartarse del espíritu y alcance de la presente invención. Como se muestra, la entidad capaz de operar como un dispositivo digital (por ejemplo, lOla-c, 102a-c, 103a-c, 200, 201-204,
310 ó 310') y/o el Servidor 130 de IM puede incluir en general los medios, tal como un procesador 40 conectado a una memoria 42, para realizar o controlar las diversas funciones de la entidad. La memoria puede comprender la memoria volátil y/o no volátil, y almacena típicamente contenido, datos o similares. Por ejemplo, la memoria almacena típicamente el contenido transmitido desde y/o recibido por la entidad. También, por ejemplo, la memoria almacena típicamente aplicaciones de software, instrucciones o similares para que el procesador realice los pasos asociados con la operación de la entidad de acuerdo con las modalidades de la presente invención. Además de la memoria 42, el procesador 40 puede también ser conectado al menos a una interfaz u otro medio para visualizar, transmitir y/o recibir datos, contenido o similares. A este respecto, las interfaces pueden incluir al menos una interfaz de comunicación 44 u otros medios para transmitir y/o recibir datos, contenido o similares, así como al menos una interfaz de usuario que puede incluir una pantalla 46 y/o una interfaz 48 de entrada de usuario. La interfaz de entrada de usuario, a su vez, puede comprender cualquiera de un número de dispositivos que permiten que la entidad reciba datos desde un usuario, tal como un teclado, una pantalla de toque, una palanca u otro dispositivo de entrada.
Se hace ahora referencia a la Figura 5, la cual ilustra un tipo de dispositivo digital (por ejemplo, lOla-c, 102a-c, 103a-c, 200, 201-204, 310 ó 310'), a saber una terminal móvil o estación móvil, que podría ser utilizada para enviar y recibir mensajes instantáneos y que por lo tanto podría beneficiarse de las modalidades ejemplares de la presente invención. La terminal móvil, u otro dispositivo digital, incluyen diversos medios para realizar una o más funciones de acuerdo con las modalidades ejemplares de la presente invención, incluyendo aquellas más particularmente mostradas y descritas en la presente. Se debe entender, no obstante, que una o más de las entidades pueden incluir medios alternativos para realizar una o. más funciones similares, sin apartarse del espíritu y alcance de la presente invención. Más particularmente, por ejemplo, como se muestra en la Figura 5, la entidad puede incluir una antena 502, un transmisor 504, un receptor 506, y los medios, tales como un dispositivo de procesamiento 508, por ejemplo, un procesador, controlador o similar, que proporciona señales hacia y recibe señales desde el transmisor 504 y el receptor 506, respectivamente. Estas señales incluyen la información de señalización de acuerdo con el estándar de interconexión o interfaz por aire del sistema celular aplicable, y también voz del usuario y/o datos generados por el usuario. A este respecto, la estación móvil puede ser capaz de operar con uno
o más estándares de interconexión por aire, protocolos de comunicación, tipos de modulación y tipos de acceso. Más particularmente, la estación móvil puede ser capaz de operar de acuerdo con cualquiera de un número de protocolos de comunicación de segunda generación (2G) , 2.5G y/o tercera generación (3G) o similares. Además, por ejemplo, la estación móvil puede ser capaz de operar de acuerdo con cualquiera de un número de diferentes técnicas de conexión en red inalámbrica, incluyendo Bluetooth, IEEE 802.11 WLAN (o Wi-Fi®) , IEEE 802.16 WiMAX, banda ultra-ancha (UWB) , y similares . Se entiende que el dispositivo de procesamiento 508, tal como un procesador, controlador u otro dispositivo de cómputo, incluye el conjunto de circuitos requerido para implementar las funciones de vídeo, de audio y lógicas de la estación móvil, y es capaz de ejecutar los programas de aplicación para implementar la funcionalidad discutida más adelante. Por ejemplo, el dispositivo de procesamiento puede estar comprendido de diversos medios que incluyen un dispositivo procesador de señales digitales, un dispositivo microprocesador, y diversos convertidores de analógico a digital, convertidores de digital a analógico, y otros circuitos de apoyo. Las funciones de control y de procesamiento de señales del dispositivo móvil son asignadas entre estos dispositivos de acuerdo a sus respectivas
capacidades. El dispositivo de procesamiento 508 de este modo incluye también la funcionalidad para codificar convolucionalmente e intercalar mensaje y datos antes de la modulación y la transmisión. El dispositivo de procesamiento puede incluir adicionalmente un codificador de voz interno (VC) 508A, y puede incluir un modulador-desmodulador (modem) de datos internos (DM) 508B. Además, el dispositivo de procesamiento 508 puede incluir la funcionalidad para operar una o más aplicaciones de software, que pueden ser almacenadas en memoria. Por ejemplo, el controlador puede ser capaz de operar un programa de conectividad, tal como un buscador convencional de la red. El programa de conectividad puede entonces permitir que la estación móvil transmita y reciba el contenido de la red (Web) tal como de acuerdo al protocolo http y/o el Protocolo de Aplicación Inalámbrica (WAP), por ejemplo. La estación móvil puede también comprender los medios tal como una interconexión de usuario que incluye, por ejemplo, una bocina telefónica o altavoz convencional 510, una campana 512, un micrófono 514, una pantalla 516, todos los cuales están acoplados al controlador 508. La interconexión de entrada del usuario, la cual permite que el dispositivo móvil reciba datos, puede comprender cualquiera de un número de dispositivos que permiten que el dispositivo móvil reciba datos, tal como un teclado 518, una pantalla de
toque (no mostrada) , un micrófono 514, u otro dispositivo de entrada. En las modalidades que incluyen un teclado, el teclado puede incluir las teclas numéricas convencionales (0-9) y teclas relacionadas (#, *) , y otras teclas utilizadas para operar la estación móvil, y puede incluir un grupo completo de teclas alfanuméricas o grupo de teclas que pueden ser activadas para proporcionar un grupo completo de teclas alfanuméricas. Aunque no se muestra, la estación móvil puede incluir una batería, tal como un paquete de batería vibratoria, para energizar los diversos circuitos que son requeridos para operar la estación móvil, así como para proporcionar opcionalmente vibración mecánica como una salida detectable. La estación móvil puede también incluir los medios, tal como la memoria que incluye, por ejemplo, un módulo de identidad del suscriptor (SIM) 520, un módulo de identidad de usuario removible (R-UIM) (no mostrado), o similares, que almacena típicamente los elementos de información relacionados a un suscriptor móvil. Además de SIM, el dispositivo móvil puede incluir otra memoria. A este respecto, la estación móvil puede incluir la memoria volátil 522, así como otra memoria no volátil 524, la cual puede ser integral y/o puede ser removible. Por ejemplo, la otra memoria no volátil puede ser tarjetas de memoria multimedia integrales o removibles (MMCs) , Barras de Memoria como son
fabricadas por Sony Corporation, EEPROM', memoria instantánea, disco duro o similares. La memoria puede almacenar cualquiera de un número de piezas o cantidad de información y datos utilizados por el dispositivo móvil para implementar las funciones de la estación móvil. Por ejemplo, la memoria puede almacenar un identificador, tal como un código de identificación de equipo móvil internacional (IMEI) , un código internacional de identificación de suscriptor móvil (IMSI) , el código de la red digital de servicios integrados del dispositivo móvil (MSISDN) , o similares, capaces de identificar de manera única al dispositivo móvil. La memoria puede también almacenar contenido. La memoria puede, por ejemplo, almacenar el código de programa de computadora para una aplicación y otros programas de computadora. Por ejemplo, en una modalidad de la presente invención, la memoria puede almacenar el código de programa de computadora para hacer posible que la estación móvil provoque que sea modificada una relación entre un nivel de prioridad asociado con la estación móvil y un nivel de prioridad asociado con una estación móvil subsiguiente, u otro dispositivo digital, en donde la modificación de la relación provoca que una conversación de mensajería de texto conducida previamente utilizando la estación móvil, sea transferida a la estación móvil subsiguiente o al dispositivo digital subsiguiente. En una modalidad ejemplar esto involucra la transferencia hacia
y la visualización sobre la estación móvil subsiguiente o el dispositivo digital de uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando la estación móvil. El sistema, el método, el dispositivo, la entidad de la red y el producto de programa de computadora de las modalidades ejemplares de la presente invención son principalmente descritas en conjunto con las aplicaciones de comunicaciones móviles. Se debe entender, no obstante, que el sistema, el método, el dispositivo, la entidad de la red y el producto de programa de computadora de las modalidades de la presente invención puedan ser utilizados en conjunto con una variedad de otras aplicaciones, en las industrias de comunicaciones móviles y fuera de las industrias de comunicaciones móviles. Por ejemplo, el sistema, el método, el dispositivo, la entidad de la red y el producto de programa de computadora de las modalidades de la presente invención pueden ser utilizados en conjunto con las aplicaciones de la red alámbricas y/o inalámbricas (por ejemplo, Internet) incluyendo, por ejemplo, en modalidades en las cuales una conversación por venir es transferida a un dispositivo alámbrico fijo. También, se debe entender que mientras la terminal fue ilustrada y descrita comprendiendo un teléfono móvil, los teléfonos móviles son meramente ilustrativos de un tipo de
terminal que se beneficiaría de la presente invención y, por lo tanto, no debe ser considerado como limitante del alcance de la presente invención. Mientras que son ilustradas y descritas varias modalidades de la terminal para fines de ejemplo, otros tipos de terminales, tales como asistentes digitales personales (PDA) , localizadores, computadoras personales (PC) , computadoras portátiles tipo laptop, tabletas y otros tipos de sistemas electrónicos incluyendo dispositivos móviles, inalámbricos y dispositivos alámbricos fijos, pueden emplear fácilmente las modalidades de la presente invención.
Métodos de Transferencia de una Conversación de IM a una
Parte Diferente:
Fases de Trabajo: Como se discutió anteriormente, las modalidades ejemplares de la presente invención pueden ser utilizadas en conjunto con un proyecto que involucra múltiples fases de trabajo, en donde los mensajes de texto que son enviados y recibidos entre las partes de una fase son transferidos a las partes de las fases subsiguientes después de la terminación de cada fase. Se hace referencia ahora a la Figura 6, la cual ilustra los pasos que podrían ser tomados con el fin de transferir la conversación de mensajería de texto desde cada fase a la siguiente, de acuerdo con esta modalidad ejemplar.
Como se muestra, el proceso comienza cuando es iniciado un nuevo proyecto (Paso 601) y una tabla es definida incluyendo una entrada para cada fase de trabajo del nuevo proyecto (Paso 602) . La tabla puede incluir además las partes, y en particular las IDs de usuario asociadas con los dispositivos de las partes, que están participando en cada fase. En el Paso 603 es establecido un nivel de prioridad para cada fase. En particular, el nivel de prioridad de la enésima fase, en donde n=l, es ajustado a Alto, mientras que los niveles de prioridad asociados con todas las fases subsiguientes son ajustados a Bajo. La Tabla 1 proporciona un ejemplo de una tabla que podría ser creada en los Pasos 602 y 603.
Tabla 1: Prioridades para las Fases de Trabajo
Como será comprendido por aquellos de experiencia ordinaria en la técnica, la tabla puede ser definida por cualquiera de los dispositivos ilustrados en la Figura 1 como participantes en las diversas fases de trabajo (por ejemplo, lOla-c, 102a-c, 103a-c) . Alternativamente, la tabla puede ser definida por el servidor 130 de IM, o por un administrador, no mostrado. Además, la tabla puede ser almacenada en una base de datos que es accesible al menos al servidor 130 de IM y quizás también a los otros diversos dispositivos que participan en la siguiente conversación de mensajería lOla-c, 102a-c, 103a-c. Alternativamente, la tabla puede ser almacenada sobre el servidor 130 de IM mismo. Después de los Pasos 601-603 el proyecto, y por lo tanto la conversación de mensajería de texto entre las partes que trabajan en el proyecto, están listos para comenzar. En el Paso 604 los mensajes de texto son transmitidos y recibidos entre los dispositivos de las partes en la primera fase (por ejemplo, entre Joe, Bob y Sue) . Los mensajes de texto pueden incluir, por ejemplo, información obtenida durante la terminación de diversas tareas de investigación y desarrollo (R&D) . Conforme los mensajes de texto son enviados y recibidos, los mensajes son también almacenados, por ejemplo, en el servidor 130 de IM, o alternativamente en la base de datos. Cuando el trabajo en esta fase es terminado (por ejemplo, cuando la R&D completa para el nuevo
producto ha sido completada) (Paso 605) , el nivel de prioridad de la enésima fase (en este caso la la fase) es cambiado a Bajo, y el nivel de prioridad de la siguiente fase (por ejemplo, la (enésima + 1) , o la 2a) es cambiada a Alta (Paso 606) . El proyecto se ha movido ahora a la siguiente fase
(en este caso la 2a) del desarrollo (por ejemplo, la fase de prueba) , y la conversación de mensajería de texto será continuada por las partes a esta nueva fase (por ejemplo, Kelly, Mark y Jack) . Antes de esto, no obstante, en el Paso 607 todos los mensajes de texto previamente guardados (por ejemplo, todos los mensajes de texto enviados y recibidos entre las partes de la la fase) son transmitidos a y visualizados sobre los dispositivos de las partes a la 2a fase. Esto hace posible que las partes a la segunda fase observen todo el desarrollo importante realizado y registrado por las partes a la fase precedente. En el Paso 608, los mensajes de texto son luego transmitidos entre las partes en la (enésima +1) fase (por ejemplo, la 2a fase o fase de prueba) . Cuando el trabajo es terminado en esta fase (Paso 609), se determina si ésta fue la última fase del proyecto (Paso 610) . Si es así, el proceso termina, ya que el proyecto es presumiblemente completado (Paso 611) . Si ésta no es la última fase, n es incrementado a (n+1) (por ejemplo, n ahora es igual a 2), y
el proceso repite los Pasos 606-610 para la siguiente fase del proyecto. En otras palabras, para continuar con el ejemplo, la prioridad de la enésima fase (por ejemplo, la 2a fase o fase de prueba) es cambiada a Baja, y la prioridad de la fase (enésima + 1) (por ejemplo, la 3a fase o la fase de comercialización) es cambiada a Alta. Como resultado, todos los mensajes de texto previamente guardados, por ejemplo hacia el servidor de IM (por ejemplo, todos los mensajes de texto enviados y recibidos como parte de la primera fase, y todos los mensajes de texto enviados y recibidos como parte de la segunda fase) son transmitidos hacia y mostrados sobre el dispositivo de la tercera fase (por ejemplo, en los dispositivos operados por Dave, Carol y Betty) . Uno o más mensajes de texto son después de esto transmitidos entre las partes de la 3a fase y simultáneamente almacenados, por ejemplo sobre el servidor de IM o sobre una base de datos accesible por el servidor de IM. Una vez que el trabajo en esta fase es terminado, el proceso terminará ya que, en este ejemplo, ésta fue la última fase del proyecto.
Llamada a Servicios de Emergencia o de Ayuda: Como se discutió anteriormente, las modalidades ejemplares de la presente invención pueden ser utilizadas además en conjunto con llamadas a servicios de emergencia o de ayuda, en donde uno o más mensajes de texto que
representan una conversación entre un llamador y una operadora, o la parte del extremo frontal, son transmitidos al recipiente final de la llamada, eliminando la necesidad para que el llamador repita lo que él ya ha dicho a la operadora. La Figura 7 ilustra los pasos que pueden ser tomados cuando se transfiere la llamada, y los mensajes de texto correspondientes, desde' la operadora al último recipiente de acuerdo con las modalidades ejemplares. Como se muestra, el proceso comienza antes de que el operador reciba una llamada proveniente de una persona en necesidad, por ejemplo, de ayuda de emergencia. En los Pasos 701 es primeramente definida una tabla que incluye una entrada para todos los probables participantes de una llamada entrante, incluyendo la operadora, e incluyendo un nivel de prioridad asociado con cada una de las partes. En el Paso 702 el nivel de prioridad asociado con la operadora es ajustado a Alto, mientras que los niveles de prioridad asociados con cada uno de los probables participantes es ajustado a Bajo. En general, esto significa que todas las llamadas entrantes serán encaminadas hacia la operadora. Como en la modalidad ejemplar anterior, la tabla puede ser definida por la operadora 200, por el servidor 130 de IM, o por alguna otra entidad, tal como un Administrador, no mostrado. La tabla puede además ser almacenada en una base de datos que es accesible al menos al servidor 130 de IM o en
el servidor 130 de IM mismo. Las Tablas 2 y 3 siguientes proporcionan los ejemplos de tal tabla para llamadas a servicios de emergencia y de ayuda, respectivamente.
Tabla 2: Prioridades para los Transferidos Potenciales de la Llamada de Servicios de Emergencia:
Tabla 3 : Prioridades para los Transferidos Potenciales de la Llamada a Servicios de Ayuda:
Una vez que la tabla es definida son establecidos los niveles de prioridad, la operadora recibe una llamada
(Paso 703). En el Paso 704 la conversación entre el llamador y la operadora es llamada y convertida a mensajes de texto, que son luego almacenados, por ejemplo, en el servidor 130 de IM, o alternativamente en la base de datos. Una vez que la operadora determina dónde encaminar la llamada (por ejemplo, donde la emergencia es un incendio, la operadora probablemente decidirá transferir la llamada al departamento de bomberos) (Paso 705) , la operadora provoca que el nivel de prioridad del transferido seleccionado sea cambiada a Alta, y el nivel de prioridad de la operadora sea cambiado a Bajo
(Paso 706). Como resultado, en los Pasos 707 y 708, respectivamente, la llamada es transferida al participante seleccionado (por ejemplo, el departamento de bomberos) y los mensajes de texto que representan la conversación entre el llamador y el operador son transmitidos al participante seleccionado .
Transferencia Manual de la Llamada a la Parte Específica: Como se determinó anteriormente, las modalidades ejemplares de la presente invención pueden ser además utilizadas para transferir manualmente una conversación de mensajería de texto desde una parte hacia la otra. La Figura 8 ilustra los pasos que pueden ser tomados de acuerdo con esta modalidad ejemplar. Como se muestra, el proceso comienza donde un usuario (por ejemplo, el Usuario A)
comienza con una conversación de mensajería de texto con la parte X (Paso 801) . Conforme el Usuario A está transmitiendo y recibiendo mensajes de texto como parte de la conversación de mensajería de texto, estos mensajes de texto son almacenados, por ejemplo sobre el servidor de IM o sobre una base de datos accesible por el servidor de IM (Paso 802) . En algún punto en la conversación, el Usuario A decide transferir la conversación de mensajería de texto con la parte X al Usuario B (Paso 803). Para lograr esto, en el Paso 804 el Usuario A transmite una señal al servidor de IM indicando el deseo de un Usuario A de transferir la conversación al Usuario B. En una modalidad ejemplar, la señal incluirá una ID de usuario asociada con el Usuario B, o algún otro identificador único que indicará al servidor de la IM a quién debería ser transferida la conversación. En respuesta a la recepción de la señal, en los Pasos 805 y 806, respectivamente, el servidor de IM establecerá una conexión con un dispositivo operado por el Usuario B y transmitirá a ese dispositivo todos los mensajes de texto almacenados de la conversación de mensajería de texto entre el Usuario A y la parte X. Finalmente, en el Paso 807, el Usuario B continuará la conversación de mensajería de texto con la parte X utilizando su propio dispositivo. Las modalidades ejemplares de la presente invención, por lo tanto, facilitan la introducción del
Usuario B dentro de la conversación de mensajería de texto al hacer posible que el Usuario B comience a acelerar los mensajes que fueron previamente transmitidos entre el Usuario A y la parte X como parte de la conversación. Por lo tanto, el Usuario B está mejor capacitado para establecer la conversación donde el usuario A la dejó.
Método de Continuación Selectiva de una Conversación de IM sobre un Dispositivo Subsiguiente: Una modalidad ejemplar de la presente invención proporciona un medio mediante el cual un usuario puede transferir selectivamente únicamente ciertas conversaciones de mensajería de texto desde un primer dispositivo hasta un dispositivo subsiguiente. La Figura 9 ilustra los pasos que pueden ser tomados con el fin de afectar tal transferencia de acuerdo con esta modalidad ejemplar. El primer paso de este proceso, el Paso 901, es definir una tabla que incluye hileras correspondientes a una o más parejas o grupos de parejas con quienes es capaz un usuario de conducir una conversación de mensajería de texto. Los grupos de parejas ejemplares pueden incluir Amigos, Familia y/o Colegas. La tabla incluye además las columnas correspondientes a uno o más diferentes dispositivos operados por el usuario (por ejemplo, computadora personal (PC) , asistente digital personal (PDA) , y/o teléfono celular) . Es
establecido luego un nivel de prioridad para cada pareja/grupo de parejas y para cada dispositivo. La Tabla 4 siguiente proporciona un ejemplo de tal tabla que podría ser definida en el Paso 901.
Tabla 4: Grupos de Parejas y Sus Respectivos Niveles de Prioridad:
Como en las modalidades ejemplares anteriores, la tabla puede ser creada, por ejemplo, por el usuario a través de sus dispositivos 310, 310', por el servidor 130 de IM, o por alguna otra entidad, tal como un Administrador. La tabla puede ser almacenada además en el servidor 130 de IM mismo o en una base de datos accesible al menos por el servidor de IM. En el Paso 902, el usuario comienza las conversaciones de mensajería de texto, por ejemplo, con la
Pareja A, Pareja B y la Pareja C en el Dispositivo 1 (por ejemplo, su PC) . Asumiendo que la Pareja A es un miembro del grupo de parejas Amigos del usuario, la Pareja B es un miembro del grupo de parejas de Familia del usuario, y la Pareja C es un miembro del grupo de parejas de Colegas del usuario. Los niveles de prioridad asociados con las Parejas A, B y C son, por lo tanto, Altos para la PC del usuario, pero Bajos para la PDA del usuario y el teléfono celular del mismo. Conforme el usuario está transmitiendo y recibiendo mensajes de texto como parte de cada una de las conversaciones anteriores, los mensajes de texto son almacenados, por ejemplo en un servidor de IM o en una base de datos accesible por el servidor de IM (Paso 903) . En el Paso 904, el usuario decide moverse desde el Dispositivo 1 (por ejemplo, su PC) al Dispositivo 2 (por ejemplo su PDA) . Esto puede ocurrir, por ejemplo, donde el usuario está abandonando su oficina para irse a su casa, para irse a comer o para salir a caminar. El usuario decide, en el Paso 905, que él únicamente desea continuar la conversación de mensajería de texto con la Pareja B (por ejemplo, el miembro de su familia) en el Dispositivo 2 (por ejemplo, su PDA) . Él no desea continuar las conversaciones con la Pareja A (por ejemplo, su amigo) o la Pareja C (por ejemplo, su colega) . Con el fin de transferir únicamente la conversación
de mensajería de texto con la Pareja B al Dispositivo 2, en el Paso 906, el nivel de prioridad asociado con la Pareja B (o en este ejemplo, con el grupo de parejas de Familia) y con el Dispositivo 2 (por ejemplo, la PDA) será cambiado a Alto. Todos los otros niveles de prioridad permanecen constantes. En una modalidad ejemplar, el nivel de prioridad asociado con la Pareja B y el Dispositivo 1 puede ser además cambiado a Bajo con el fin de detener los mensajes de texto enviados desde la Pareja B para no ser transmitidos al Dispositivo 1 del usuario. En la modalidad ejemplar donde los niveles de prioridad asociados con el Dispositivo 1 y el Dispositivo 2 para la Pareja B son ajustados a Altos, los mensajes de texto enviados desde la Pareja B simplemente serán transmitidos a ambos dispositivos. En una modalidad ejemplar, con el fin de afectar la transferencia anteriormente descrita el usuario mismo puede cambiar manualmente los niveles de prioridad asociados con las diversas parejas/grupos de parejas y los diversos dispositivos mediante el uso de uno de sus dispositivos para acceder a la tabla almacenada ya sea en el servidor de IM o en la base de datos accesible por el servidor de IM y el dispositivo de usuario. Alternativamente, el usuario puede enviar una señal al servidor de IM que instruye al servidor de IM a modificar los niveles de prioridad de las diversas parejas/grupos de parejas y dispositivos. En otra modalidad
ejemplar, el servidor de IM puede ser preprogramado para cambiar automáticamente los niveles de prioridad asociados con ciertas parejas o grupos de parejas y ciertos dispositivos después de la aparición de ciertas condiciones enumeradas. Por ejemplo, el servidor de IM puede ser preprogramado para cambiar el nivel de prioridad asociado con el grupo de parejas de Colegas y la PDA del usuario y/o el teléfono celular a Alto cada vez que el usuario apaga su PC, o termina la transmisión del servidor de IM utilizando su PC. En este caso, el usuario recibiría siempre mensajes de texto desde sus colegas o de su PDA y/o teléfono celular cuando él está lejos de su PC. Como será comprendido por aquellos de experiencia ordinaria en la técnica, innumerables métodos podrían ser utilizados para disparar la modificación de los niveles de prioridad asociados con las diversas parejas/grupos de parejas y los diversos dispositivos de usuario. Regresando ahora a la Figura 9, como resultado de los niveles de prioridad que son cambiados, en el Paso 907, todos los mensajes de texto almacenados de la conversación entre el usuario y la Pareja B, que fueron conducidos utilizando el Dispositivo 1 (por ejemplo, la PC del usuario) son transmitidos y visualizados sobre el Dispositivo 2 (por ejemplo, la PDA del usuario) . Esto hace posible que el usuario establezca la conversación utilizando el Dispositivo
2 donde él abandonó la conversación utilizando el Dispositivo 1. Finalmente, en el Paso 908, la conversación de mensajería de texto con la Pareja B será continuada en el Dispositivo 2, y todos los mensajes de texto subsiguientes recibidos desde la Pareja A o la Pareja B serán transmitidos únicamente al Dispositivo 1.
Conclusión: Como será apreciado por una persona de experiencia ordinaria en la técnica, las modalidades de la presente invención descrita anteriormente pueden ser ejemplificadas como un sistema, método, dispositivo de terminal móvil u otro aparto. En consecuencia, la presente invención puede tomar la forma de una modalidad completamente de hardware (equipo físico) , y una modalidad completamente de software (dotación lógica informática) o una modalidad que combina aspectos de software y hardware. Además, la presente invención puede tomar la forma de un producto de programa de computadora sobre un medio de almacenamiento legible en computadora que tiene instrucciones de programa legibles en computadora (por ejemplo, software de computadora) incluidas en el medio de almacenamiento. Más particularmente, la presente invención puede tomar la forma de software de computadora implementado en la red. Cualquier medio de almacenamiento adecuado legible en computadora puede ser utilizado, incluyendo discos
duros, CD-ROMs, dispositivos de almacenamiento óptico o dispositivos de almacenamiento magnético. La presente invención es descrita anteriormente con referencia a los diagramas de bloque y a las ilustraciones de diagrama de flujo de los métodos, aparatos (por ejemplo, sistemas) y productos de programa de computadora de acuerdo a una 'modalidad de la invención. Se entenderá que cada bloque de los diagramas de bloque y las ilustraciones de los diagramas de flujo, y combinaciones de bloques en los diagramas de bloques y las ilustraciones de los diagramas de flujo, respectivamente, pueden ser implementados por instrucciones del programa de computadora. Estas instrucciones del programa de computadora pueden ser cargadas sobre una computadora para fines generales, computadora para fines especiales, u otro aparato de procesamiento de datos programable para producir una máquina, tal que las instrucciones que se ejecutan en la computadora u otro aparato de procesamiento de datos programable crean un medio para implementar las funciones especificadas en el bloque o bloques del diagrama de flujo, aunque pueden ser también empleados otros medios para implementar las funciones que incluyen diversas combinaciones de hardware, firmware y software como se describe en la presente. Estas instrucciones de programa de computadora pueden también ser almacenadas en una memoria legible en
computadora que puede dirigir a una computadora u otro aparato de procesamiento de datos programable para funcionar de una manera particular, tal que las instrucciones almacenadas en la memoria legible en computadora producen un artículo de fabricación que incluye instrucciones legibles en computadora para implementar la función especificada en el bloque o bloques del diagrama de flujo. Las instrucciones de programa de computadora pueden ser también cargadas sobre una computadora u otro aparato de procesamiento de datos programable, para provocar que sean realizados una serie de pasos operacionales en la computadora u otro aparato programable, para producir un proceso implementado por computadora tal que las instrucciones que se ejecutan en la computadora u otro aparato programable proporcionan los pasos para implementar las funciones especificadas en el bloque o bloques del diagrama de flujo. En consecuencia, los bloques de los diagramas de bloque y las ilustraciones de los diagramas de flujo apoyan las combinaciones de los medios para realizar las funciones especificadas, combinaciones de pasos para realizar las funciones especificadas y los medios de instrucción del programa para realizar las funciones especificadas. Se entenderá también que cada bloque de los diagramas de bloques y las ilustraciones de los diagramas de flujo y combinaciones de bloques en los diagramas de flujo e ilustraciones del
diagrama de flujo, pueden ser implementadas por sistemas de cómputo basados en hardware para propósitos especiales, que realizan funciones o pasos especificados, o combinaciones de instrucciones de hardware y cómputo para propósitos especiales. Muchas modificaciones y otras modalidades de la invención descrita en la presente serán aparentes para una persona experta en la técnica a la cual pertenecen estas invenciones, teniendo el beneficio de las enseñanzas presentadas en las descripciones anteriores y en las figuras asociadas. Por lo tanto, se entiende que las invenciones no están limitadas a las modalidades específicas descritas y que las modificaciones y otras modalidades están destinadas a ser incluidas dentro del alcance de las reivindicaciones anexas . Aunque son empleados términos específicos en la presente, éstos son utilizados en un sentido genérico y descriptivo únicamente, y no para fines de limitación.
Se hace constar que con relación a esta fecha el mejor método conocido por la solicitante para llevar a la práctica la citada invención, es el que resulta claro de la presente descripción de la invención.
Claims (38)
- REIVINDICACIONES Habiéndose descrito la invención como antecede, se reclama como propiedad lo contenido en las siguientes reivindicaciones : 1. Un método para transferir selectivamente una conversación de mensajería de texto a un segundo dispositivo, la cual fue previamente conducida utilizando un primer dispositivo, caracterizado porque comprende: provocar que la conversación de mensajería de texto sea conducida utilizando el primer dispositivo; modificar una relación entre un nivel de prioridad asociado con el primer dispositivo y un nivel de prioridad asociado con el segundo dispositivo, con base al menos en parte con quien es conducida la conversación de mensajería de texto; y provocar automáticamente que la conversación de mensajería de texto sea continuada utilizando el segundo dispositivo si el nivel de prioridad asociado con el segundo dispositivo excede el nivel de prioridad asociado con el primer dispositivo, en donde la promoción de que la conversación de mensajería de texto sea continuada comprende provocar que uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el primer dispositivo, sea visualizada sobre el segundo dispositivo.
- 2. El método de conformidad con la reivindicación 1, caracterizado porque comprende además: definir una o más parejas con quien una conversación de mensajería de texto es capaz de ser conducida; asociar un primer nivel de prioridad con el primer dispositivo correspondiente a cada pareja; y asociar un segundo nivel de prioridad con el segundo dispositivo correspondiente a cada pareja, tal que cada pareja tiene primero y segundo niveles de prioridad correspondientes asociados con el primero y segundo dispositivos, respectivamente, en donde la modificación de las relaciones entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo comprende la modificación de un segundo nivel de prioridad correspondiente al menos a una de las parejas .
- 3. El método de conformidad con la reivindicación 1, caracterizado porque comprende además: definir uno o más grupos de parejas con quienes una conversación de mensajería de texto es capaz de ser conducida; asociar un primer nivel de prioridad con el primer dispositivo correspondiente a cada grupo de parejas; y asociar un segundo nivel de prioridad con el segundo dispositivo correspondiente a cada grupo de parejas, tal que cada grupo de parejas tiene primero y segundo niveles de prioridad correspondientes asociados con el primero y segundo dispositivos, respectivamente, en donde la modificación de las relaciones entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo comprende la modificación de un segundo nivel de prioridad correspondiente al menos a uno del grupo de parejas.
- 4. Un método para continuar una conversación de mensajería de texto en un segundo dispositivo operado por un segundo usuario, que fue previamente conducida utilizando un primer dispositivo operado por un primer usuario, caracterizado porque comprende: provocar que la conversación de mensajería de texto sea conducida utilizando el primer dispositivo operado por el primer usuario; y provocar automáticamente que la conversación de mensajería de texto sea continuada utilizando el segundo dispositivo operado por el segundo usuario, si un nivel de prioridad asociado con el segundo dispositivo excede un nivel de prioridad asociado con el primer dispositivo, en donde el hecho de hacer que la conversación de mensajería de texto sea continuada, comprende provocar que uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el primer dispositivo, sean visualizados en el segundo dispositivo.
- 5. El método de conformidad con la reivindicación 4, caracterizado porque comprende: modificar una relación entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo, con el fin de afectar una transferencia de la conversación de mensajería de texto al segundo usuario .
- 6. El método de conformidad con la reivindicación 5, caracterizado porque comprende además: definir uno o más probables participantes de la conversación de mensajería de texto, cada uno de los probables participantes opera un dispositivo correspondiente, en donde al menos el segundo usuario es un probable participante; y asociar un nivel de prioridad con cada dispositivo correspondiente a cada uno de los probables participantes .
- 7. El método de conformidad con la reivindicación 6, caracterizado porque comprende además: generar una tabla que tiene una o más entradas correspondientes a los probables participantes respectivos, cada entrada comprende un mapeo del dispositivo correspondiente al nivel asociado de prioridad, en donde la modificación de relaciones entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo comprende la modificación de la entrada de la tabla correspondiente con el segundo usuario.
- 8. El método de conformidad con la reivindicación 5, caracterizado porque comprende además: la recepción de una señal que pide que la conversación de mensajería de texto sea transferida al segundo usuario; y provocar que el nivel de prioridad asociado con el segundo dispositivo exceda el nivel de prioridad asociado con el primer dispositivo, en respuesta a la recepción de la señal .
- 9. Un producto de programa de computadora para transferir selectivamente una conversación de mensajería de texto a un segundo dispositivo, que fue previamente conducido utilizando un primer dispositivo, caracterizado porque comprende al menos un medio de almacenamiento legible en computadora que tiene las porciones de códigos de programa legibles en computadora, almacenados en ésta, las porciones de código de programa legibles en computadora comprenden: una primera porción ejecutable para provocar que la conversación de mensajería de texto sea conducida utilizando el primer dispositivo; una segunda porción ejecutable para modificar una relación entre un nivel de prioridad asociado con el primer dispositivo y un nivel de prioridad asociado con el segundo dispositivo, basado al menos en parte en con quien es conducida la conversación de mensajería de texto; y una tercera porción ejecutable para provocar automáticamente que la conversación de mensajería de texto sea continuada utilizando el segundo dispositivo si el nivel de prioridad asociado con el segundo dispositivo excede el nivel de prioridad asociado con el primer dispositivo, en donde el hecho de provocar que la conversación de mensajería de texto sea continuada, comprende provocar que uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el primer dispositivo, sea visualizados sobre el segundo dispositivo.
- 10. El producto de programa de computadora de conformidad con la reivindicación 9, caracterizado porque comprende además : una cuarta porción ejecutable para definir una o más parejas con quienes una conversación de mensajería de texto es capaz de ser conducida; una quinta porción ejecutable para asociar un primer nivel de prioridad con el primer dispositivo correspondiente a cada pareja; y una sexta porción ejecutable para asociar un segundo nivel de prioridad con el segundo dispositivo correspondiente a cada pareja, tal que cada pareja tiene primero y segundo niveles de prioridad correspondientes asociados con el primero y segundos dispositivos, respectivamente, en donde la modificación de la relación entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo comprende la modificación de un segundo nivel de prioridad correspondiente al menos a una de las parejas.
- 11. El producto de programa de computadora de conformidad con la reivindicación 9, caracterizado porque comprende además: una cuarta porción ejecutable para definir uno o más grupo de parejas con quienes una conversación de mensajería de texto es capaz de ser conducida; una quinta porción ejecutable para asociar un primer nivel de prioridad con el primer dispositivo correspondiente a cada grupo de parejas; y una sexta porción ejecutable para asociar un segundo nivel de prioridad con el segundo dispositivo correspondiente a cada grupo de parejas, tal que cada grupo de parejas tiene primero y segundo niveles de prioridad correspondientes asociados con el primer y segundos dispositivos, respectivamente, en donde la modificación de la relación entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo comprende la modificación de un segundo nivel de prioridad correspondiente al menos a uno de los grupos de parejas .
- 12. Un producto de programa de computadora para continuar una conversación de mensajería de texto sobre un segundo dispositivo operado por un segundo usuario, que fue previamente conducido utilizando un primer dispositivo operado por un primer usuario, caracterizado porque comprende al menos un medio de almacenamiento legible en computadora que tiene porciones de códigos de programa legibles en computadora, almacenados en ésta, las porciones de código de programa legibles en computadora comprenden: una primera porción ejecutable para provocar la conversación de mensajería de texto sea conducida utilizando el primer dispositivo operado por el primer usuario; y una segunda porción ejecutable para provocar automáticamente que la conversación de mensajería de texto sea continuada utilizando el segundo dispositivo operado por el segundo usuario, si un nivel de prioridad asociado con el segundo dispositivo excede un nivel de prioridad asociado con el primer dispositivo, en donde el hecho de provocar que la conversación de mensajería de texto sea continuada, comprende provocar que uno o más mensajes de texto de la conversación de mensajería de texto, conducidos utilizando el primer dispositivo, sean visualizados sobre el segundo dispositivo.
- 13. El producto de programa de computadora de conformidad con la reivindicación 12, caracterizado porque comprende además : una tercera porción ejecutable para modificar una relación entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo, con el fin de afectar una transferencia de la conversación de mensajería de texto hacia el segundo usuario.
- 14. El producto de programa de computadora de conformidad con la reivindicación 13, caracterizado porque comprende además: una cuarta porción ejecutable para definir uno o más probables participantes de la conversación de mensajería de texto, cada uno de los probables participantes operan un dispositivo correspondiente, en donde al menos el segundo usuario es un probable participante; y una quinta porción ejecutable para asociar un nivel de prioridad con cada dispositivo correspondiente a cada uno de los probables participantes .
- 15. El producto de programa de computadora de conformidad con la reivindicación 14, caracterizado porque comprende además : una sexta porción ejecutable para generar una tabla que tiene una o más entradas correspondientes a los respectivos probables participantes y los dispositivo correspondientes, cada entrada comprende un mapeo del dispositivo correspondiente al nivel asociado de prioridad, la tabla accesible a una entidad de red responsable de monitorizar la conversación de mensajería de texto, en donde la modificación de la relación entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo comprende la modificación de la entrada de la tabla correspondiente con el segundo usuario.
- 16. El producto de programa de computadora de conformidad con la reivindicación 12, caracterizado porque comprende además : una tercera porción ejecutable para recibir una señal que pide que la conversación de mensajería de texto sea transferida al segundo usuario; y una cuarta porción ejecutable para provocar que el nivel de prioridad asociado con el segundo dispositivo exceda el nivel de prioridad asociado con el primer dispositivo en respuesta a la recepción de la señal.
- 17. Un dispositivo ^digital capaz de transferir selectivamente una conversación de mensajería de texto conducida sobre el dispositivo digital diferente, caracterizado porque comprende: un procesador; y una memoria en comunicación con el procesador que almacena una aplicación ejecutable por el procesador, en donde la aplicación es capaz, después de la ejecución, de provocar que una relación entre un nivel de prioridad asociado con el dispositivo digital y un nivel de prioridad asociado con el dispositivo diferente sea modificada con base al menos en parte en con quien es conducida la conversación de mensajería de texto, en donde modificación de las relaciones da como resultado uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el dispositivo digital que es transferido y visualizado sobre el dispositivo diferente.
- 18. El dispositivo digital de conformidad con la reivindicación 17, caracterizado porque la modificación de la relación da como resultado además que uno o más mensajes de texto subsiguientes de la conversación de mensajería de texto sean transmitidos al dispositivo diferente.
- 19. El dispositivo digital de conformidad con la reivindicación 18, caracterizado porque la aplicación es además capaz, después de la ejecución, de definir una o más parejas con quienes una conversación de mensajería de texto es capaz de ser conducida, asociando un primer nivel de prioridad con el dispositivo digital correspondiente a cada pareja, y asociando un segundo nivel de prioridad con el dispositivo diferente correspondiente a cada pareja, tal que cada pareja tiene primero y segundo niveles de prioridad correspondientes asociados con el dispositivo digital y el dispositivo diferente, respectivamente, en donde el hecho de provocar que la relación entre el nivel de prioridad asociado con el dispositivo digital y el nivel de prioridad asociado con el dispositivo diferente sea modificado, comprende provocar que sea también modificado un segundo nivel de prioridad correspondiente al menos a una de las parejas.
- 20. El dispositivo digital de conformidad con la reivindicación 18, caracterizado porque la aplicación es además capaz, después de la ejecución, de definir uno o más grupos de parejas con quienes una conversación de mensajería de texto es capaz de ser conducida, asociando un primer nivel de prioridad con el dispositivo digital correspondiente a cada grupo de pareja, y asociando un segundo nivel de prioridad con el dispositivo diferente correspondiente a cada grupo de pareja, tal que cada grupo de pareja tiene primero y segundo niveles de prioridad correspondientes asociados con el dispositivo digital y el dispositivo diferente, respectivamente, en donde el hecho de provocar que la relación entre el nivel de prioridad asociado con el dispositivo digital y el nivel de prioridad asociado con el dispositivo diferente sea modificado, comprende provocar que sea también modificado un segundo nivel de prioridad correspondiente al menos a uno de los grupos de parejas.
- 21. Un dispositivo digital operado por un primer usuario y capaz de transferir una conversación de mensajería de texto conducida sobre el dispositivo digital a un dispositivo diferente operado por un segundo usuario, caracterizado porque comprende: un procesador; y una memoria en comunicación con el procesador que almacena una aplicación ejecutable por el procesador, en donde la aplicación es capaz, después de la ejecución, de provocar que una relación entre un nivel de prioridad asociado con el dispositivo digital y un nivel de prioridad asociado con el dispositivo diferente operado por el segundo usuario sea modificado, en donde la modificación de la relación da como resultado que uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el dispositivo digital operado por el primer usuario sean transferidos al segundo usuario y visualizado sobre un dispositivo diferente.
- 22. El dispositivo digital de conformidad con la reivindicación 21, caracterizado porque la modificación de la relación da como resultado además que uno o más mensajes de texto subsiguientes de la conversación de mensajería de texto sean transmitidos al dispositivo diferente.
- 23. El dispositivo digital de conformidad con la reivindicación 22, caracterizado porque la aplicación es además capaz, después de la ejecución, de definir uno o más probables participantes de la conversación de mensajería de texto, cada uno de los probables participantes opera un dispositivo correspondiente, en donde al menos el segundo usuario es un probable participante, y en donde la aplicación es además capaz, después de la ejecución, de asociar un nivel de prioridad con cada dispositivo correspondiente a cada uno de los probables participantes .
- 24. El dispositivo digital de conformidad con la reivindicación 22, caracterizado porque el hecho de provocar que la relación entre el nivel de prioridad asociado con el dispositivo digital y el nivel de prioridad asociado con el dispositivo diferente sea modificado, comprende la transmisión de una señal a una entidad de red responsable de monitorizar la conversación de mensajería de texto que instruye a la entidad de la red para modificar la relación.
- 25. Una entidad de red capaz de transferir selectivamente una conversación de mensajería de texto desde un primer dispositivo hacia un segundo dispositivo, caracterizada porque comprende: los medios para almacenar uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el primer dispositivo; y los medios para transmitir los mensajes de texto almacenados hacia el segundo dispositivo después de una determinación de que un nivel de prioridad asociado con el segundo dispositivo excede un nivel de prioridad asociado con el primer dispositivo, en donde el nivel de prioridad asociado con el segundo dispositivo excede el nivel de prioridad de el primer dispositivo, con base al menos en parte en con quien es conducida la conversación de mensajería de texto.
- 26. La entidad de red de conformidad con la reivindicación 25, caracterizada porque comprende además: los medios para modificar una relación entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo, con base al menos en parte en con quien es conducida la conversación de mensajería de texto.
- 27. La entidad de red de conformidad con la reivindicación 25, caracterizada porque comprende además: los medios para almacenar el nivel de prioridad asociados con el primer y segundo dispositivos, respectivamente .
- 28. Una entidad de red capaz de transferir una conversación de mensajería de texto desde un primer dispositivo operado por un primer usuario hacia a un segundo dispositivo operado por un segundo usuario, caracterizada porque comprende : los medios para almacenar uno o más mensajes de texto de la conversación de mensajería de texto conducido utilizando el primer dispositivo operado por el primer usuario; y los medios para transmitir los mensajes de texto almacenados hacia el segundo dispositivo operado por el segundo usuario después de una determinación de que un nivel de prioridad asociado con el segundo dispositivo excede un nivel de prioridad asociado con el primer dispositivo.
- 29. La entidad de red de conformidad con la reivindicación 28, caracterizada porque comprende además: los medios para modificar una relación entre el nivel de prioridad asociado con el primer dispositivo y el nivel de prioridad asociado con el segundo dispositivo.
- 30. La entidad de red de conformidad con la reivindicación 29, caracterizada porque comprende además: los medios para almacenar el nivel de prioridad asociado con el primer y segundo dispositivos, respectivamente .
- 31. Un sistema para transferir selectivamente una conversación de mensajería de texto a un segundo dispositivo, que fue previamente conducido utilizando un primer dispositivo, caracterizado porque comprende: un primer dispositivo; una entidad de red en comunicación con el primer dispositivo que almacena uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el primer dispositivo; y un segundo dispositivo en comunicación con la entidad de red, en donde el primer dispositivo es capaz de provocar un nivel de prioridad asociado con el segundo dispositivo exceda un nivel de prioridad asociado con el primer dispositivo, con base al menos en parte en con quien es conducida la conversación de mensajería de texto, y en donde el segundo dispositivo recibe y muestra uno o más mensajes de texto almacenados, cuando el nivel de prioridad asociado con el segundo dispositivo excede el nivel de prioridad asociado con el primer dispositivo.
- 32. El sistema de conformidad con la reivindicación 31, caracterizado porque el primer dispositivo es además capaz de definir una o más parejas con quienes una conversación de mensajería de texto es capaz de ser conducida, asociando un primer nivel de prioridad con el primer dispositivo correspondiente a cada pareja, y asociando un segundo nivel de prioridad con el segundo dispositivo correspondiente a cada pareja, tal que cada pareja tiene primero y segundo niveles de prioridad correspondientes asociados con el primer y segundo dispositivos, respectivamente, en donde el hecho de provocar que el nivel de prioridad asociado con el segundo dispositivo exceda el nivel de prioridad asociado con el primer dispositivo, comprende provocar que un segundo nivel de prioridad correspondiente al menos a una de las parejas, sea modificado .
- 33. El sistema de conformidad con la reivindicación 31, caracterizado porque el primer dispositivo es además capaz de definir uno o más grupos de parejas con quienes una conversación de mensajería de texto es capaz de ser conducida, asociando un primer nivel de prioridad con el primer dispositivo correspondiente a cada grupo de pareja, y asociando un segundo nivel de prioridad con el segundo dispositivo correspondiente a cada grupo de pareja, tal que cada pareja tiene primero y segundo niveles de prioridad correspondientes asociados con el primer y segundo dispositivos, respectivamente, en donde el hecho de provocar que el nivel de prioridad asociado con el segundo dispositivo exceda el nivel de prioridad asociado con el primer dispositivo, comprende provocar que un segundo nivel de prioridad correspondiente al menos a uno de los grupos de parejas, sea modificado.
- 34. Un sistema para continuar una conversación de mensajería de texto sobre un segundo dispositivo operado por un segundo usuario, que fue previamente conducida utilizando un primer dispositivo operado por un primer usuario, caracterizado porque comprende: un primer dispositivo operado por un primer usuario; una entidad de red en comunicación con el primer dispositivo que almacena uno o más mensajes de texto de la conversación de mensajería de texto conducida utilizando el primer dispositivo; y un segundo dispositivo operado por un segundo usuario, el segundo dispositivo en comunicación con la entidad de red, en donde el segundo dispositivo recibe y muestra uno o más mensajes de texto almacenados, cuando un nivel de prioridad asociado con el segundo dispositivo excede un nivel de prioridad asociado con el primer dispositivo.
- 35. El sistema de conformidad con la reivindicación 34, caracterizado porque el primer dispositivo es capaz de provocar que el nivel de prioridad asociado con el segundo dispositivo exceda el nivel de prioridad asociado con el primer dispositivo, con el fin de afectar una transferencia de la conversación de mensajería de texto hacia el segundo usuario.
- 36. El sistema de conformidad con la reivindicación 35, caracterizado porque el primer dispositivo es además capaz de definir uno o más probables participantes de la conversación de mensajería de texto, cada uno de los probables participantes opera un dispositivo correspondiente, en donde al menos el segundo usuario es un probable participante, el primer dispositivo es capaz además de asociar un nivel de prioridad con cada dispositivo correspondiente a cada uno de los probables participantes.
- 37. El sistema de conformidad con la reivindicación 36, caracterizado porque comprende además: una base de datos accesible por al menos uno del primer dispositivo y la entidad de red, en donde la base de datos almacena una tabla que incluye una o más entradas asociado con los respectivos probables participantes, cada entrada comprende un mapeo del dispositivo correspondiente al nivel de prioridad asociado.
- 38. El sistema de conformidad con la reivindicación 34, caracterizado porque el primer dispositivo es capaz de transmitir una señal a la entidad de red que requiere que la conversación de mensajería de texto sea transferida al segundo usuario, en donde la transmisión de la señal da como resultado que el nivel de prioridad asociado con el segundo dispositivo exceda el nivel de prioridad asociado con el primer dispositivo.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11220634 | 2005-09-06 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| MX2008003141A true MX2008003141A (es) | 2008-09-26 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1922848B1 (en) | Priority elements in instant messaging conversations | |
| EP2127411B1 (en) | Audio nickname tag | |
| US20060179410A1 (en) | Terminal, method, server, and computer program product for switching buddy lists based on user profile | |
| US20120165050A1 (en) | Apparatus and method for many-to-many mobile messaging | |
| US7328031B2 (en) | Message exchange handling concept | |
| JP4553929B2 (ja) | 複数の通信ノードへの自動的な通知のための方法、システムおよび装置 | |
| US7130384B2 (en) | End user device supported emergency 9-1-1 function | |
| CN101390371A (zh) | 通信设备、服务器设备以及通信控制方法 | |
| CN102970665A (zh) | 家庭通信中心 | |
| CN101288291A (zh) | 无需讲话就响应语音连接的方法及实施该方法的终端设备 | |
| EP2701370B1 (en) | Automatic Contact Population | |
| US20070226632A1 (en) | Method, electronic device and computer program product for enhancing contact list functionality | |
| CN101690075A (zh) | 确定与远程用户终端有关的信息的方法、相关系统以及计算机程序产品 | |
| EP1519510B1 (en) | Multicast system and corresponding communication terminal | |
| JP4527385B2 (ja) | 通信システムおよび方法 | |
| MX2008003141A (es) | Elementos de prioridad en conversaciones de mensajeria instantanea | |
| CN102790830A (zh) | 扩展移动通信终端的功能的方法和装置 | |
| KR100698756B1 (ko) | 주소록 공유 방법 및 이를 수행하기 위한 시스템 | |
| JP2003018660A (ja) | 携帯電話メッセージ処理システム、方法及びこれに用いる装置 | |
| JP6099779B1 (ja) | 通信端末、システム及びプログラム | |
| KR20060073296A (ko) | 단문메시징서비스를 이용한 인스턴트 메신저 기능을가지는 무선통신단말기 및 그 방법 | |
| KR20100050600A (ko) | 전화 통화를 위한 사전 정보 제공 방법 및 장치 | |
| JP2013197911A (ja) | 通知システム、通知方法及び通知プログラム |