ES3071948T3 - Method and system for providing an instant messaging service - Google Patents

Method and system for providing an instant messaging service

Info

Publication number
ES3071948T3
ES3071948T3 ES19192130T ES19192130T ES3071948T3 ES 3071948 T3 ES3071948 T3 ES 3071948T3 ES 19192130 T ES19192130 T ES 19192130T ES 19192130 T ES19192130 T ES 19192130T ES 3071948 T3 ES3071948 T3 ES 3071948T3
Authority
ES
Spain
Prior art keywords
type
friends
friend
message
chat
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES19192130T
Other languages
English (en)
Inventor
Seung Hwan Van
Ka Ram Han
Yong Hyun Kim
Sung Hwan Chang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kakao Corp
Original Assignee
Kakao Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kakao Corp filed Critical Kakao Corp
Application granted granted Critical
Publication of ES3071948T3 publication Critical patent/ES3071948T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50—Business processes related to the communications industry
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00—Administration; Management
    • G06Q10/10—Office automation; Time management
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00—Commerce
    • G06Q30/02—Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241—Advertisements
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046—Interoperability with other network applications or services
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00—Network arrangements or protocols for supporting network services or applications
    • H04L67/2866—Architectures; Arrangements
    • H04L67/30—Profiles
    • H04L67/306—User profiles
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724—User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12—Messaging; Mailboxes; Announcements
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06—Message adaptation to terminal or network requirements
    • H04L51/063—Content adaptation, e.g. replacement of unsuitable content
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724—User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Se proporciona una técnica para transmitir y recibir mensajes de chat a través de un servidor de mensajería. Un usuario puede transmitir y recibir mensajes de chat desde y hacia un amigo de un primer tipo, recibir mensajes de chat de un amigo de un segundo tipo y recibir diversos mensajes de chat de una empresa que presta servicios al amigo de este segundo tipo. (Traducción automática con Google Translate, sin valor legal)

Description

[0001] DESCRIPCIÓN
[0002] Método y sistema para proporcionar un servicio de mensajería instantánea
[0003] Campo técnico
[0004] Las realizaciones de ejemplo se refieren a un método para operar un terminal móvil para un servicio de mensajería instantánea y a un medio de grabación legible por ordenador no transitorio que comprende un programa para implementar el método.
[0005] Técnica antecedente
[0006] Con un aumento reciente en la distribución de terminales móviles, los terminales móviles ahora se consideran un elemento esencial para la vida moderna. Dado que, además de un servicio de llamadas de voz único para cada terminal portátil, se ponen a disposición una variedad de servicios de transmisión de datos y varios servicios adicionales a través de terminales móviles, los terminales móviles se transforman en dispositivos de comunicación multimedia funcionales.
[0007] También, con los desarrollos en la tecnología de comunicación, una función de un programa de mensajería que previamente solo estaba disponible en un ordenador personal (PC) convencional. De acuerdo con lo anterior, existe una demanda de un método de chat mediante el acceso a un servidor central de mensajes. En general, un servicio de mensajería instantánea permite la transmisión y recepción de mensajes de chat entre usuarios. Cuando un primer usuario transmite un mensaje de chat a un segundo usuario, el segundo usuario recibe el mensaje de chat desde el primer usuario a través de un servidor de mensajes. El segundo usuario también redacta un mensaje de chat y transmite el mensaje de chat al primer usuario a través del servidor de mensajes.
[0008] A medida que aumenta el número de usuarios de servicios de mensajería instantánea, las compañías intentan obtener ganancias mediante el uso de un servicio de mensajería instantánea. Por ejemplo, una compañía puede mostrar un anuncio en una ventana de mensaje de chat o transmitir un mensaje publicitario a los usuarios a través del servicio de mensajería instantánea.
[0009] El documento WO2005010709 divulga la gestión de la mensajería instantánea mediante la aplicación de reglas de captura a los mensajes recibidos e informando discretamente a los destinatarios sobre los mensajes capturados. Los mensajes instantáneos capturados se organizan y presentan de ac uerdo con categorías predeterminadas, que incluyen, por ejemplo, categorías para mensajes o fuentes de mensajes conocidos, desconocidos, de confianza o no confiables. El destinatario puede gestionar los mensajes capturados, para eliminarl, ignorar o bloquear un mensaje o una fuente, o seleccionar o responder a un mensaje.
[0010] El documento US2008307052 divulga métodos para seleccionar anuncios relevantes para usuarios objetivo, utilizando su conocimiento de amigos o conocidos de los usuarios objetivo. El método incluye la definición de un espacio multimedia personal controlado por el usuario en una región de visualización de una ventana de interfaz gráfica de usuario. El método también incluye la selección de una unidad de contenido publicitario para agregarla al espacio multimedia personal y que el usuario la visualice, y el establecimiento de sesiones de comunicación entre usuarios. El sistema puede presentar anuncios a un usuario para que los apruebe o rechace, o para que les asigne calificaciones.
[0011] Divulgación de la invención
[0012] Objetivos técnicos
[0013] Un aspecto de la presente invención proporciona un método para operar un terminal móvil que proporciona un servicio de mensajería instantánea, el cual permite al usuario obtener información adicional sobre un segundo tipo de amigo.
[0014] Soluciones técnicas
[0015] De acuerdo con un aspecto de la presente invención, se proporciona un método de acuerdo con la reivindicación 1.
[0016] La determinación de si el tipo del remitente del mensaje de chat recibido es el primer tipo o el segundo tipo puede incluir determinar si el tipo del remitente del mensaje de chat recibido es del primer tipo o del segundo tipo con base en un identificador predefinido incluido en la información asociada con el remitente del mensaje de chat recibido, en el que el identificador predefinido es insertado en un servidor de mensajes en la información asociada con el remitente.
[0017] El método puede incluir adicionalmente recomendar el remitente del mensaje de chat recibido a otro usuario con base en una entrada de selección de usuario cuando el tipo del remitente es el segundo tipo.
[0018] El método puede incluir adicionalmente mostrar la lista de la pluralidad de amigos de tal manera que los amigos del primer tipo y los amigos del segundo tipo se distinguen uno del otro.
[0019] Se proporciona un medio de grabación legible por ordenador no transitorio que comprende un programa para implementar el método de la reivindicación 1.
[0020] Breve descripción de los dibujos
[0021] La Figura 1 es un diagrama que ilustra un método para proporcionar un servicio de mensajería instantánea. La Figura 2 es un diagrama que ilustra una estructura de red de un sistema para implementar el método de la Figura 1.
[0022] Las Figuras 3 a 5 son diagramas que ilustran ejemplos de ventanas de chat que se muestran sobre un terminal móvil de la Figura 2.
[0023] Las Figuras 6 a 10 son diagramas que ilustran ejemplos de ventanas de chat que se muestran sobre un terminal móvil de la Figura 2.
[0024] La Figura 11 es un diagrama que ilustra una estructura de un servidor de mensajes.
[0025] La Figura 12 es un diagrama que ilustra un ejemplo de un terminal móvil.
[0026] La Figura 13 es un diagrama que ilustra otro ejemplo de un terminal móvil.
[0027] Las Figuras 14 a 20 son diagramas que ilustran ejemplos de ventanas del terminal móvil de la Figura 13. La Figura 21 es un diagrama de flujo que ilustra un terminal móvil que recibe un mensaje de chat en un método para proporcionar un servicio de mensajería instantánea.
[0028] La Figura 22 es un diagrama de flujo que ilustra un terminal móvil que recibe amigos recomendados de un segundo tipo desde un servidor de mensajes en un método para proporcionar un servicio de mensajería instantánea.
[0029] La Figura 23 es un diagrama de flujo que ilustra un servidor de mensajes que transmite un mensaje de chat enviado de un amigo de un segundo tipo en un método para proporcionar un servicio de mensajería instantánea.
[0030] Mejor modo de llevar a cabo la invención
[0031] Ahora se hará referencia en detalle a las realizaciones de la presente invención, cuyos ejemplos se ilustran utilizando los dibujos acompañantes, en los que los números de referencia similares se refieren a elementos similares en todo el documento. Las realizaciones se describen a continuación para explicar la presente invención haciendo referencia a las figuras.
[0032] La Figura 1 es un diagrama que ilustra un método para proporcionar un servicio de mensajería instantánea. Con referencia a la Figura 1, un usuario 100 puede recibir un mensaje de chat de amigos, y puede escribir un mensaje de chat deseado y enviar el mensaje de chat a los amigos, a través de un servicio de mensajería instantánea.
[0033] En la presente invención, los amigos se pueden clasificar en un primer tipo y un segundo tipo. Un amigo 110 de un primer tipo puede ser un amigo del mismo tipo general que el usuario 100, y un amigo 120 de un segundo tipo puede ser un amigo virtual insustancial que es controlado por una compañía 130.
[0034] Por ejemplo, la compañía 130 puede incluir una compañía de venta de productos, una compañía proveedora de servicios comerciales, una compañía de publicidad, una compañía de franquicias, una compañía de entretenimiento y similares. El amigo 120 del segundo tipo puede enviar un mensaje de chat con una intención predeterminada de la compañía 130 al usuario 100. El amigo 120 del segundo tipo puede incluir un personaje para la venta de productos, un asesor de servicio al cliente para proporcionar un servicio de asistencia, una marca en franquicia, una cuenta de un artista y similares, de acuerdo con el propósito de la compañía 130. El mensaje de chat enviado por el amigo 120 del segundo tipo puede incluir al menos uno de un video, información del cupón, información del evento, información publicitaria, y una interfaz de votación.
[0035] La Figura 2 ilustra la transmisión y recepción de un mensaje de chat entre el usuario 100, el amigo 110 del primer tipo, y la compañía 130.
[0036] En este documento, el usuario 100 tiene un terminal 220 móvil, y el amigo 110 del primer tipo tiene un terminal 230 móvil. Los terminales 220 y 230 móviles pueden tener una aplicación de chat instalada en cada uno de los terminales 220 y 230 móviles a través de comunicación de datos con un servidor 200 de mensajes, de tal manera que los terminales 220 y 230 móviles se pueden proporcionar con una función de chat de un servicio de mensajes instantáneos. A través de la aplicación de chat, los terminales 220 y 230 móviles pueden recibir un mensaje de chat desde el servidor 200 de mensajes, mostrar un mensaje de chat recibido, y transmitir un mensaje de chat al servidor 200 de mensajes.
[0037] El amigo 110 del primer tipo puede escribir y enviar un mensaje de chat al terminal 220 móvil a través del servidor 200 de mensajes utilizando el terminal 230 móvil. Del mismo modo, una compañía 240 puede escribir y enviar un mensaje de chat al terminal 220 móvil a través del servidor 200 de mensajes utilizando un dispositivo de comunicación, por ejemplo, un ordenador de escritorio, un sistema de servidor, un ordenador portátil, y similares. El mensaje de chat enviado desde la compañía 240 puede corresponder a un mensaje de chat enviado de un amigo del segundo tipo, es decir, un usuario registrado previamente por el servidor 200 de mensajes.
[0038] El terminal 220 móvil puede mostrar un mensaje de chat recibido de un amigo del primer tipo y un mensaje de chat recibido de un amigo del segundo tipo en formas distinguibles. También, el terminal 220 móvil puede permitir que el usuario responda al mensaje de chat recibido por el amigo del primer tipo y que no responda al mensaje de chat por el amigo del segundo tipo.
[0039] Las Figuras 3 a 5 ilustran ejemplos de ventanas de chat que se muestran sobre el terminal 220 móvil.
[0040] Con referencia a la Figura 3, el terminal 220 móvil puede proporcionar notificación de un mensaje de chat recibido de un amigo a través de una ventana 310 emergente. Cuando un botón “vista” se ejecuta como una entrada de selección de usuario en la ventana 310 emergente, el terminal 220 móvil puede mostrar el mensaje de chat recibido a través de una ventana de chat. En la presente invención, el terminal 220 móvil puede mostrar un mensaje de chat recibido de un amigo del primer tipo y un mensaje de chat recibido de un amigo del segundo tipo en una forma distinguibles una de otra.
[0041] En el caso del mensaje de chat que se recibe por el amigo del primer tipo:
[0042] El terminal 230 móvil puede mostrar el mensaje de chat recibido a través de una pantalla 400 de la Figura 4. Sobre la pantalla 400, el terminal 230 móvil puede mostrar una ventana de chat para un chat uno a uno o un chat grupal con amigos generales, y puede mostrar o superponer una ventana 410 de entrada de usuario para escribir un mensaje de chat.
[0043] En el caso del mensaje de chat que se recibe por el amigo del segundo tipo:
[0044] El terminal 230 móvil puede mostrar el mensaje de chat recibido a través de una pantalla 500 de la Figura 5. Sobre la pantalla 500, el terminal 230 móvil puede mostrar una ventana de chat para un chat uno a uno con un amigo del segundo tipo, y puede no superponer una ventana de entrada de usuario para escribir un mensaje de chat.
[0045] El mensaje de chat recibido por el amigo del segundo tipo puede corresponder a un mensaje de texto y un mensaje multimedia. El mensaje de chat puede incluir al menos uno de un video, información del cupón, información del evento, información publicitaria, y una interfaz de votación. Por ejemplo, un mensaje 520 de chat puede incluir un contenido de un evento “Nuevo elemento de menú Cupón Frappuccino 2 por 1”, y una imagen con un enlace “descargar cupón”.
[0046] Sobre la pantalla 500, el terminal 230 móvil puede mostrar adicionalmente la información adicional asociada con el amigo del segundo tipo, es decir, un remitente del mensaje de chat. El terminal 230 móvil puede superponer la información adicional sobre una porción de la pantalla 500, o puede proporcionar la información adicional sobre una próxima pantalla como se muestra en la Figura 6. La información adicional puede incluir al menos uno de un enlace a una página de inicio del remitente, una imagen del remitente, un texto introductorio del remitente, un video del remitente, información de clasificación del remitente, y un número de amigos del remitente.
[0047] En un caso en el que el amigo del segundo tipo soporta una comunicación virtual, una ventana de entrada de usuario se puede superponer sobre una ventana de chat. En este caso, el amigo del segundo tipo puede tener una comunicación virtual que utiliza un chatterbot virtual. El chatterbot puede proporcionar una respuesta adecuada a una pregunta o solicitud por usuarios.
[0048] Cuando una entrada de selección de usuario 51 se genera sobre la pantalla 500, el terminal 230 móvil puede proporcionar una pantalla 600 de la Figura 6. La pantalla 600 puede incluir una ventana 610 emergente para mostrar información adicional asociada con el amigo del segundo tipo.
[0049] La ventana 610 emergente puede incluir adicionalmente un botón 620 de enlace de página de inicio para un enlace a una página de inicio por el amigo del segundo tipo, un botón 611 de enlace de sala de chat, un botón 612 de lista de cupones, un botón 613 “aplicar” para participar en un evento, y un botón 614 de recomendación para recomendar el amigo del segundo tipo a otro amigo. También, el terminal 230 móvil puede incluir un área 630 de comercialización para el amigo del segundo tipo en un área vacía de la pantalla 600 excepto la ventana 610 emergente. El área 630 de comercialización puede incluir al menos uno de un banner, un video, una imagen, y texto deseado por el amigo del segundo tipo.
[0050] El terminal 230 móvil puede proporcionar adicionalmente una pantalla 700 de la Figura 7. Cuando una entrada de selección de usuario se genera a través del enlace “descargar cupón” en el mensaje 520 de chat, el terminal 230 móvil puede recibir datos de cupón desde el servidor de mensajes y puede proporcionar la pantalla 700 con base en los datos de cupón recibidos.
[0051] La pantalla 700 puede proporcionar los datos del cupón proporcionados por el amigo del segundo tipo. Por ejemplo, la pantalla 700 puede incluir al menos una de las descripciones 710 del cupón, un botón 720 “buscar tienda” para localizar una tienda en la que se puede utilizar el cupón, un botón 730 “utilizar cupón”, imágenes 740 detalladas, una descripción 750 detallada, un botón 760“ver publicidad”, un botón 770 “aplicar” para participar en un evento, información 780 de código de barras para el cupón.
[0052] El terminal 230 móvil puede proporcionar además una pantalla de inicio del amigo del segundo tipo. La pantalla de inicio puede implementarse como una pantalla 800 de inicio de la Figura 8. Cuando el botón 620 de enlace de la página de inicio se ejecuta en la ventana 610 emergente de la Figura 6, se puede mostrar la pantalla 800 de inicio. Para este fin, el terminal móvil puede recibir datos para configurar la pantalla 800 de inicio desde el servidor de mensajes.
[0053] La pantalla 800 de inicio puede incluir al menos uno de un área 810 en la que se proporciona una breve descripción del amigo del segundo tipo y una función de “agregar amigo”, un área 820 de perfil, un área de 830 comercialización para mostrar un anuncio, y un área 840 de eventos para insertar información de eventos. También, el terminal 230 móvil puede proporcionar una función de “recomendar amigo” para recomendar al amigo del segundo tipo en la ventana de chat con el primer tipo de amigo. La función “recomendar amigo” puede implementarse como se muestra en la Figura 9.
[0054] Con referencia a la Figura 9, una ventana 900 de chat que muestra un chat grupal puede proporcionar un botón 90 en una ventana de entrada de usuario. A través del botón 90, el usuario puede enviar un mensaje general, y también puede adjuntar, al mensaje, diversos datos, por ejemplo, un mensaje de imagen, un mensaje de voz, un regalo, un número de teléfono y similares, y puede enviar El mensaje con los datos a los usuarios del chat grupal. El terminal móvil puede proporcionar una función de adjuntar los datos para recomendar al amigo del segundo tipo a los usuarios del chat grupal.
[0055] Cuando se ejecuta la función “recomendar amigo”, el terminal 230 móvil puede mostrar, en la ventana 900 de chat, un mensaje 910 al que se adjuntan datos para recomendar al amigo del segundo tipo.
[0056] El terminal 230 móvil puede establecer información asociada con la ventana de chat con el amigo del segundo tipo. La información puede establecerse a través de una pantalla 1000 de la Figura 10.
[0057] Con referencia a la Figura 10, la pantalla 1000 puede proporcionar una función de configuración de la sala de chat entre el usuario y el amigo del segundo tipo. La función de configuración puede incluir al menos una de las funciones 1010 para cambiar una opción ON u OFF para compartir mensajes multimedia y una función 1020 para cambiar una opción ON u OFF para compartir información de eventos en tiempo real, así como una función básica, por ejemplo, una función de configuración del nombre de una sala de chat uno a uno, una función de cambiar una opción ON u OFF de alerta de sala de chat y una función de eliminar todas las conversaciones. La Figura 11 es un diagrama que ilustra una estructura de un servidor 1100 de mensajes para implementar un método para proporcionar un servicio de mensajería instantánea.
[0058] Con referencia a la Figura 11, el servidor 1100 de mensajes puede interfuncionar con una base 1110 de datos para proporcionar un servicio de mensajería instantánea entre amigos del primer tipo. También, el servidor 1100 de mensajes puede transmitir un mensaje de chat enviado de un amigo del segundo tipo, es decir, la compañía 130 a un usuario como un amigo registrado entre amigos del segundo tipo.
[0059] La base 1110 de datos puede almacenar una lista de una pluralidad de amigos de al menos uno del primer tipo y el segundo tipo para cada una de una pluralidad de usuarios.
[0060] El servidor 1100 de mensajes puede transmitir un mensaje de chat recibido de un amigo del primer tipo o el segundo tipo a un destinatario del mensaje de chat con base en la lista de amigos almacenada en la base 1110 de datos.
[0061] El servidor 1100 de mensajes puede incluir una unidad 1101 de recepción de mensajes de la compañía, una unidad 1102 de selección de destinatario, y una unidad 1103 de transmisión de mensajes.
[0062] La unidad 1101 de recepción de mensajes de la compañía puede recibir una solicitud de transmisión de mensaje de chat de un amigo del segundo tipo. El mensaje de chat puede ser escrito directamente por el amigo del segundo tipo, o puede ser escrito automáticamente. El mensaje de chat puede incluir al menos uno de un video, información del cupón, información del evento, información publicitaria, y una interfaz de votación. La unidad 1101 de recepción de mensajes de la compañía puede recibir una solicitud de transmisión de mensaje de chat de un amigo del segundo tipo a través del interfuncionamiento con una interfaz de programación de aplicaciones (API) de una compañía predeterminada. Alternativamente, el servidor 1100 de mensajes puede emitir una cuenta a una compañía por adelantado. La unidad 1101 de recepción de mensajes de la compañía puede permitir el inicio de sesión en la cuenta de la compañía en respuesta a los datos que se reciben de la compañía, y cuando un inicio de sesión tiene éxito, puede permitir que la compañía solicite transmitir un mensaje de chat.
[0063] La unidad 1102 de selección de destinatario puede obtener información sobre los usuarios como amigos registrados entre los amigos del segundo tipo de la base 1110 de datos, y puede analizar al menos uno de la información de ubicación, una región de interés, un estado de acceso, un número de accesos, un número de cupones utilizados, un número de recomendaciones de amigos y un número de mensajes leídos, entre la información obtenida. La unidad 1102 de selección de destinatario puede seleccionar un destinatario de un mensaje de chat solicitado para transmitir entre los usuarios como amigos registrados del amigo del segundo tipo con base en el resultado del análisis. El destinatario seleccionado puede corresponder a algunos amigos registrados limitados por el amigo del segundo tipo o todos los amigos registrados.
[0064] La unidad 1103 de transmisión de mensajes puede transmitir el mensaje de chat al destinatario seleccionado por la unidad 1102 de selección de destinatario. La unidad 1103 de transmisión de mensajes puede insertar un identificador que indica el amigo del segundo tipo, por ejemplo, “en el símbolo” o @, en la información del remitente del mensaje de chat, y puede transmitir el mensaje de chat que tiene la información del remitente con el identificador para el destinatario.
[0065] Cuando la unidad 1103 de transmisión de mensajes recibe la solicitud de transmisión de mensaje de chat de un amigo del primer tipo, la unidad 1103 de transmisión de mensajes puede transmitir el mensaje de chat solicitado al destinatario automáticamente. La unidad 1103 de transmisión de mensajes puede transmitir el mensaje de chat solicitado por el amigo del primer tipo y el mensaje de chat solicitado por el amigo del segundo tipo, independientemente del tipo de amigo. Alternativamente, el mensaje de chat se puede transmitir a través de diferentes elementos con base en el tipo de amigo.
[0066] También, cuando la unidad 1103 de transmisión de mensajes transmite el mensaje de chat solicitado que se va a transmitir por el amigo del segundo tipo, la unidad 1103 de transmisión de mensajes puede cobrar una tarifa por la transmisión del mensaje de chat. Por ejemplo, la unidad 1103 de transmisión de mensajes puede igualar una cantidad predeterminada para el amigo del segundo tipo cada vez que la unidad 1103 de transmisión de mensajes transmite el mensaje de chat solicitado para transmisión por el amigo del segundo tipo, y puede calcular una tarifa acumulada. Alternativamente, cuando una cantidad predeterminada es pagada previamente por el amigo del segundo tipo, la unidad 1103 de transmisión de mensajes puede calcular, en tiempo real, un número de mensajes de chat transmisión o un periodo de tiempo durante el cual se transmiten los mensajes de chat.
[0067] La Figura 12 es un diagrama que ilustra un ejemplo de un terminal 1200 móvil para implementar un método para proporcionar un servicio de mensajería instantánea de acuerdo con una realización de ejemplo de la presente invención. Se proporciona una descripción del terminal 1200 móvil que recibe un mensaje de chat enviado de un amigo del primer tipo o el segundo tipo. Esto puede corresponder a una porción de funciones de una aplicación de chat instalada en el terminal 1200 móvil.
[0068] Con referencia a la Figura 12, el terminal 1200 móvil incluye una memoria 1201, una unidad 1202 de recepción de mensajes, una unidad 1203 de determinación de tipo de remitente, y una unidad 1204 de visualización de ventana de chat.
[0069] La memoria 1201 tiene una aplicación de chat instalada en la memoria 1201, y almacena una lista de una pluralidad de amigos de al menos uno del primer tipo y el segundo tipo en relación con la aplicación de chat. La unidad 1202 de recepción de mensajes recibe un mensaje de chat desde el servidor de mensajes a través de la red de comunicación inalámbrica.
[0070] La unidad 1203 de determinación de tipo de remitente determina si un tipo de un remitente del mensaje de chat recibido por la unidad 1202 de recepción de mensajes es el primer tipo o el segundo tipo. La unidad 1203 de determinación de tipo de remitente determina si el tipo del remitente es del primer tipo o del segundo tipo con base en la información del remitente del mensaje de chat recibido. La determinación de si el tipo del remitente es del primer tipo o del segundo tipo se puede conducir por la unidad 1203 de determinación de tipo de remitente que identifica un amigo que tiene la misma información de identidad como el remitente del mensaje de chat de la memoria 1201. Cuando el identificador predefinido, se inserta “en el símbolo” o @, por el servidor de mensajes, en la información del remitente del mensaje de chat solicitado para transmisión por el amigo del segundo tipo, la determinación se conduce solo por la unidad 1203 de determinación de tipo de remitente para determinar si el identificador predefinido está incluido en la información del remitente.
[0071] La unidad 1204 de visualización de ventana de chat determina si puede superponer la ventana de entrada de usuario sobre la ventana de chat que muestra el mensaje de chat con base en el tipo del remitente del mensaje de chat, y puede superponer la ventana de entrada de usuario sobre la ventana de chat selectivamente, con base en el resultado determinado.
[0072] Cuando el tipo del remitente del mensaje de chat es el segundo tipo, la unidad 1204 de visualización de ventana de chat determina no superponer la ventana de entrada de usuario sobre la ventana de chat, y puede mostrar la ventana de chat que muestra el mensaje de chat entre el usuario y el remitente por el amigo del segundo tipo. También, la unidad 1204 de visualización de chat puede mostrar adicionalmente la información adicional asociada con el remitente como el amigo del segundo tipo en la ventana de chat.
[0073] La Figura 13 es un diagrama que ilustra otro ejemplo de un terminal 1300 móvil para implementar un método para proporcionar un servicio de mensajería instantánea. Se proporciona una descripción del terminal 1300 móvil que gestiona los amigos recomendados del primer tipo y del segundo tipo a través del interfuncionamiento con el servidor de mensajes. Esto puede corresponder a una porción de funciones de una aplicación de chat instalada en el terminal 1300 móvil.
[0074] El servidor de mensajes puede transmitir una lista de amigos del primer tipo o el segundo tipo al terminal 1300 móvil. También, el servidor de mensajes puede generar la información de clasificación de los amigos para cada tipo con base en al menos una de una región de interés, una ubicación, popularidad, un número de amigos, un número de recomendaciones, e información de licitación, asociada con un usuario predeterminado.
[0075] Con referencia a la Figura 13, el terminal 1300 móvil puede incluir una unidad 1301 de obtención de lista, una unidad 1302 de disposición de amigos, y una unidad 1303 de visualización de lista.
[0076] La unidad 1301 de obtención de lista puede recibir una lista de una pluralidad de amigos de al menos uno del primer tipo y el segundo tipo.
[0077] La unidad 1302 de disposición de amigos puede recibir, desde el servidor de mensajes, la información de clasificación de los amigos del segundo tipo generada con base en al menos una de una región de interés, una ubicación, popularidad, un número de amigos, un número de recomendaciones, e información de licitación, asociada con el usuario. La unidad 1302 de disposición de amigos puede recibir la información de clasificación de los amigos del segundo tipo desde el servidor de mensajes, y la unidad 1302 de disposición de amigos puede recibir, desde el servidor de mensajes, información asociada con el usuario, por ejemplo, al menos una de una región de interés, una ubicación, popularidad, un número de amigos, un número de recomendaciones, e información de licitación, y puede generar la información de clasificación de los amigos del segundo tipo directamente con base en la información recibida.
[0078] La unidad 1303 de visualización de lista puede disponer los amigos del segundo tipo en una ventana de recomendación de amigos con base en la información de clasificación de los amigos del segundo tipo, y puede mostrar la lista con base en la disposición.
[0079] El terminal 1300 móvil puede disponer los amigos del segundo tipo en la lista preferencialmente, incluso después de registrar los amigos del segundo tipo.
[0080] En este caso, el terminal 1300 móvil puede obtener una lista de amigos registrados de un usuario predeterminado desde el servidor de mensajes o la memoria, y obtener información de clasificación de amigos del segundo tipo entre los amigos registrados en la lista. El terminal 1300 móvil puede disponer los amigos del segundo tipo sobre la pantalla que muestra la lista con base en la información de clasificación de los amigos del segundo tipo, y puede mostrar la lista con base en la disposición.
[0081] Las Figuras 14 a 20 son diagramas que ilustran ejemplos de ventanas del terminal 1300 móvil de la Figura 13. Como se muestra en Las Figuras 14 y 15, el terminal móvil puede proporcionar una ventana de recomendación de amigos. En particular, como se muestra en la Figura 15, el terminal móvil puede proporcionar una ventana de recomendación de amigos de tal manera que un amigo del primer tipo y un amigo del segundo tipo se distinguen uno del otro. En un directorio que incluye el amigo del primer tipo y el amigo del segundo tipo, el amigo del primer tipo y el amigo del segundo tipo se pueden distinguir uno del otro. El amigo del primer tipo y el amigo del segundo tipo se pueden colocar en diferentes áreas, o con diferentes efectos gráficos.
[0082] En este caso, el terminal móvil puede recibir una lista de una pluralidad de amigos recomendados de al menos uno de un primer tipo y un segundo tipo desde el servidor de mensajes, y puede obtener información de clasificación de los amigos del segundo tipo entre los amigos recomendados en la lista. El terminal móvil puede disponer los amigos del segundo tipo en la lista preferencialmente, con base en la información de clasificación obtenida.
[0083] Con referencia a la Figura 14, una pantalla 1400 puede recibir los amigos recomendados del segundo tipo desde el servidor de mensajes. El terminal móvil puede mostrar la lista de los amigos del segundo tipo en un área 1420, y puede clasificar un amigo predeterminado entre los amigos del segundo tipo o puede mostrar el amigo predeterminado en la parte superior 1410 del área 1420.
[0084] Con referencia a la Figura 15, una pantalla 1500 puede recibir los amigos recomendados del primer tipo y del segundo tipo desde el servidor de mensajes. El terminal móvil puede mostrar los amigos del segundo tipo en un área 1510 superior y puede mostrar los amigos del primer tipo en un área 1520 inferior, con base en la lista de amigos recomendados recibida desde el servidor de mensajes. El terminal móvil puede determinar un tipo por el amigo incluido en la lista y puede determinar cuándo mostrar el amigo.
[0085] Adicionalmente, el usuario puede registrar un amigo del segundo tipo deseado por el usuario como un amigo a través de la entrada de palabras clave. En este caso, el servidor de mensajes puede proporcionar una función de búsqueda como se muestra en la Figura 16.
[0086] Con referencia a la Figura 16, el terminal móvil puede transmitir una palabra clave para localizar un amigo del segundo tipo en el servidor de mensajes, y el terminal móvil puede recibir información asociada con el amigo del segundo tipo recibida desde el servidor de mensajes como resultado de la búsqueda de palabras clave y puede mostrar la información recibida. En la búsqueda de palabras clave, el servidor de mensajes puede proporcionar un identificador predeterminado, “en el símbolo” o @, para una búsqueda rápida. El identificador se puede utilizar para identificar al amigo del segundo tipo, y el identificador se puede incluir en la información de identidad del amigo del segundo tipo directamente o se puede proporcionar como otro elemento relacionado con la información de identidad.
[0087] El terminal móvil puede proporcionar la información asociada con el amigo del segundo tipo recibida del servidor de mensajes en una pantalla 1610 como resultado de la búsqueda de palabras clave. La pantalla 1610 puede incluir al menos uno de un área 1611 para presentar al amigo del segundo tipo, un botón 1612 “agregar amigo” para solicitar la adición del amigo del segundo tipo y un área de 1613 comercialización para la comercialización del amigo del segundo tipo.
[0088] El terminal móvil puede solicitar “agregar amigo” para el amigo del segundo tipo seleccionado por el usuario al servidor de mensajes a través de las pantallas de las Figuras 14 y 15.
[0089] Cuando se completa “agregar amigo”, el terminal móvil puede proporcionar una ventana 1710 emergente sobre una pantalla 1700 de la Figura 17 para notificar la finalización de “agregar amigo”.
[0090] Con referencia a la Figura 17, la ventana 1710 emergente puede proporcionar una función de recibir una entrada de información adicional asociada con el usuario, así como proporcionar una notificación de finalización de “agregar amigo”. Por ejemplo, la información adicional puede incluir una región de interés. La información adicional se puede registrar en el servidor de mensajes y se puede consultar cuando el amigo del segundo tipo transmite el mensaje de chat al usuario. El terminal móvil puede proporcionar una pantalla 1800 para registrar una región de interés para el usuario en el servidor de mensajes. La pantalla 1800 puede incluir una función 1810 de búsqueda de una región deseada utilizando una palabra clave o una función 1830 de selección de una región deseada entre una lista de regiones.
[0091] El terminal móvil puede proporcionar adicionalmente una pantalla para registrar un amigo.
[0092] Con referencia a la Figura 19, el terminal móvil puede implementar una pantalla 1900 para configurar la gestión de amigos. La pantalla 1900 puede proporcionar una función 1910 para mostrar una lista completa de amigos del primer tipo y una función 1920 para mostrar una lista completa de amigos del segundo tipo, entre amigos del usuario.
[0093] Cuando se ejecuta la función 1920 para mostrar una lista completa de amigos del segundo tipo, el terminal móvil puede mostrar la lista completa de amigos del segundo tipo como se muestra en una pantalla 2000 de la Figura 20. En la pantalla 2000, el terminal móvil puede disponer a los amigos del segundo tipo por nombre, por fecha de registro o por información de clasificación descrita anteriormente.
[0094] La Figura 21 es un diagrama de flujo que ilustra un terminal móvil que recibe un mensaje de chat en un método para proporcionar un servicio de mensajería instantánea. El método se puede realizar por un programa de chat del terminal móvil.
[0095] Con referencia a la Figura 21, en operación 2100, el terminal móvil almacena, en una memoria, una lista de una pluralidad de amigos de al menos uno de un primer tipo y un segundo tipo.
[0096] En operación 2110, el terminal móvil recibe un mensaje de chat desde un servidor de mensajes a través de una red de comunicación inalámbrica.
[0097] En operación 2120, el terminal móvil determina si un tipo de un remitente del mensaje de chat recibido es el segundo tipo.
[0098] En operación 2130, cuando el tipo del remitente es el segundo tipo, el terminal móvil determina no superponer una ventana de entrada de usuario sobre una ventana de chat que muestra el mensaje de chat.
[0099] En operación 2140, cuando el tipo del remitente no es el segundo tipo, el terminal móvil determina superponer la ventana de entrada de usuario sobre la ventana de chat que muestra el mensaje de chat.
[0100] En operación 2150, el terminal móvil muestra la ventana de entrada de usuario sobre la ventana de chat selectivamente, con base en el resultado determinado en la operación 2130 o 2140.
[0101] La determinación de si el tipo del remitente es el segundo tipo en operación 2120 se realiza con base en un identificador incluido en la información asociada con el remitente del mensaje de chat. La determinación de si el tipo del remitente es el segundo tipo incluye determinar si un identificador predeterminado, “en el símbolo” o @, está incluido en la información asociada con el remitente del mensaje de chat.
[0102] El terminal móvil puede mostrar, en la ventana de chat u otra ventana, la información adicional asociada con el remitente, por ejemplo, al menos uno de un enlace a una página de inicio, una imagen, un texto introductorio, un video, información de clasificación, y un número de amigos. También, el terminal móvil puede recomendar el amigo del segundo a otro usuario.
[0103] La Figura 22 es un diagrama de flujo que ilustra un terminal móvil que recibe amigos recomendados de un segundo tipo desde un servidor de mensajes en un método para proporcionar un servicio de mensajería instantánea.
[0104] Con referencia a la Figura 22, en operación 2200, el terminal móvil puede recibir, desde un servidor de mensajes, una lista de una pluralidad de amigos recomendados de al menos uno de un primer tipo y un segundo tipo.
[0105] En operación 2210, el terminal móvil puede recibir información de clasificación de los amigos del segundo tipo generada con base en al menos una de una región de interés, una ubicación, popularidad, un número de amigos, un número de recomendaciones, e información de licitación, asociada con un usuario predeterminado. En operación 2220, el terminal móvil puede recomendar los amigos del segundo tipo sobre una ventana de recomendación de amigos preferencialmente, con base en la información de clasificación recibida. El terminal móvil puede disponer los amigos del segundo tipo en la parte superior de la pantalla con base en la información de clasificación, y puede proporcionar la ventana de recomendación de amigos que incluyen los amigos dispuestos del segundo tipo. La disposición se puede implementar al colocar todos los amigos del segundo tipo en la parte superior de la pantalla o al disponer los amigos del segundo tipo con base en la información de clasificación.
[0106] En operación 2230, el terminal móvil puede solicitar al servidor de mensajes agregar un amigo seleccionado por el usuario en la ventana de recomendación de amigos.
[0107] Después de que se agrega el amigo, el terminal móvil todavía puede enumerar los amigos del segundo tipo en una lista de amigos registrados del usuario preferencialmente. El terminal móvil puede obtener, de la memoria o el servidor de mensajes, la lista de amigos registrados del usuario, y puede obtener información de clasificación de los amigos del segundo tipo entre los amigos registrados. El terminal móvil puede clasificar los amigos del segundo tipo sobre la pantalla que muestra la lista con base en la información de clasificación de los amigos del segundo tipo, o puede mostrar los amigos del segundo tipo por separado. De acuerdo con lo anterior, en la lista de amigos registrados del usuario, los amigos del segundo tipo se pueden enumerar por separado o mostrar preferencialmente, para permitir que el usuario recomiende fácilmente los amigos del segundo tipo.
[0108] La Figura 23 es un diagrama de flujo que ilustra un servidor de mensajes que transmite un mensaje de chat enviado de un amigo de un segundo tipo en un método para proporcionar un servicio de mensajería instantánea.
[0109] Con referencia a la Figura 23, en operación 2300, el servidor de mensajes puede almacenar una lista de una pluralidad de amigos de al menos uno de un primer tipo y un segundo tipo para cada una de una pluralidad de usuarios.
[0110] En operación 2310, el servidor de mensajes puede recibir una solicitud para transmisión de un mensaje de chat de un amigo del segundo tipo.
[0111] El mensaje de chat solicitado para transmitir por el amigo del segundo tipo puede incluir al menos uno de un video, información del cupón, información del evento, información publicitaria, y una interfaz de votación. En operación 2320, el servidor de mensajes puede determinar si la solicitud se transmite por el amigo del segundo tipo.
[0112] En operación 2330, cuando la solicitud no se transmite por el amigo del segundo tipo, el servidor de mensajes puede transmitir el mensaje de chat a un destinatario del mensaje de chat.
[0113] En operación 2340, cuando la solicitud se transmite por el amigo del segundo tipo, el servidor de mensajes puede seleccionar un destinatario del mensaje de chat entre usuarios como amigos registrados por el amigo del segundo tipo con base en al menos una de información de ubicación, un área de interés, un estado de acceso, un número de accesos, un número de cupones utilizados, un número de amigos recomendados, y un número de mensajes leídos, asociados con el usuario.
[0114] En operación 2350, el servidor de mensajes puede transmitir el mensaje de chat al destinatario seleccionado en operación 2340.
[0115] En operación 2360, el servidor de mensajes puede cobrar una tarifa por la transmisión del mensaje de chat. Aunque la realización de ejemplo de la Figura 23 muestra que el servidor de mensajes procesa un mensaje de chat que se solicita que se transmita por el amigo del primer tipo y un mensaje de chat que se solicita que se transmita por el amigo del segundo tipo al mismo tiempo, la presente invención no puede limitarse al mismo. Por ejemplo, el servidor de mensajes se puede implementar de forma independiente con base en un tipo de amigo que solicita la transmisión del mensaje de chat. En este caso, el servidor de mensajes se puede implementar como se muestra en la Figura 11, y se pueden omitir las operaciones 2320 y 2330.
[0116] Los métodos de acuerdo con las realizaciones de ejemplo de la presente invención, la presente invención, se pueden grabar en medios legibles por ordenador que incluyen instrucciones de programa para implementar diversas operaciones realizadas por un ordenador. Los medios también pueden incluir, solos o en combinación con las instrucciones del programa, archivos de datos, estructuras de datos y similares. Los medios y las instrucciones del programa pueden ser aquellos especialmente diseñados y construidos para los propósitos de la presente invención, o pueden ser del tipo bien conocido y disponible para aquellos que tienen experticia en las técnicas de software de ordenador.

Claims (10)

1. REIVINDICACIONES
1. Un método para operar un terminal móvil (230) para un servicio de mensajería instantánea, comprendiendo el método:
almacenar (2100) en el terminal móvil una lista de una pluralidad de amigos de al menos uno de un primer tipo y un segundo tipo, relacionados con un usuario;
recibir (2110) un mensaje de chat de un servidor de mensajes;
visualizar una ventana de chat, mostrando la ventana de chat el mensaje de chat recibido; y
visualizar selectivamente una ventana de entrada de usuario en la ventana de chat, con base en determinar (2120) si un tipo de un remitente del mensaje de chat recibido es de un primer tipo o de un segundo tipo, en el que el tipo del remitente se determina como el segundo tipo cuando se incluye un identificador predefinido en la información asociada con el remitente, en el que el identificador predefinido es insertado por el servidor de mensajes en la información asociada con el remitente;
en el que cuando el tipo del remitente es el segundo tipo, se determina que no se superponga la ventana de entrada de usuario en la ventana de chat, y cuando el tipo del remitente no es el segundo tipo, se determina que se superponga la ventana de entrada del usuario en la ventana de chat, y
en el que la ventana de entrada del usuario está configurada para escribir un mensaje de chat.
2. El método de una cualquiera de las reivindicaciones 1, que comprende además:
recomendar al remitente del mensaje de chat recibido a otro usuario basándose en una entrada de selección de usuario cuando el tipo de remitente es del segundo tipo.
3. El método de una cualquiera de las reivindicaciones 1 o 2, en el que el amigo del primer tipo es un amigo general del mismo tipo que el usuario, y un amigo del segundo tipo es un amigo virtual inmaterial controlado por una empresa.
4. El método de una cualquiera de las reivindicaciones 1-3, que comprende además:
visualizar la lista de la pluralidad de amigos de manera que los amigos del primer tipo y los amigos del segundo tipo se distingan entre sí.
5. El método de una cualquiera de las reivindicaciones 1-4, que comprende además: recibir la lista de una pluralidad de amigos desde un servidor de mensajes, como una lista de amigos recomendados del primer tipo y del segundo tipo relacionados con el usuario, en el que los amigos recomendados incluyen amigos no registrados que son amigos del primer o del segundo tipo.
6. El método de la reivindicación 5, en el que la lista de amigos del segundo tipo entre los amigos recomendados se ubica en el área superior de una lista y los amigos del primer tipo entre los amigos recomendados se ubican en el área inferior.
7. El método de una cualquiera de las reivindicaciones 5 o 6, en el que los amigos del segundo tipo están dispuestos en la lista con base en la información de clasificación de los amigos del segundo tipo.
8. El método de la reivindicación 7, en el que la información de clasificación de los amigos del segundo tipo es generada por el servidor de mensajes basándose en al menos uno de un área de interés, una ubicación, una popularidad entre amigos, un número de amigos, un número de recomendaciones o información de licitación, asociada con el usuario.
9. El método de una cualquiera de las reivindicaciones 1-8, en el que la ventana de entrada de usuario está configurada para escribir un mensaje de respuesta en respuesta al mensaje de chat recibido.
10. Un soporte de grabación legible por ordenador no transitorio que comprende un programa para implementar el método de una cualquiera de las reivindicaciones 1-9.
ES19192130T 2011-10-11 2012-10-11 Method and system for providing an instant messaging service Active ES3071948T3 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110103752A KR101266141B1 (ko) 2011-10-11 2011-10-11 인스턴트 메시징 서비스 제공 방법 및 그 제공 시스템

Publications (1)

Publication Number Publication Date
ES3071948T3 true ES3071948T3 (en) 2026-06-26

Family

ID=48082659

Family Applications (2)

Application Number Title Priority Date Filing Date
ES12840735T Active ES2756548T3 (es) 2011-10-11 2012-10-11 Método y sistema para proporcionar un servicio de mensajería instantánea
ES19192130T Active ES3071948T3 (en) 2011-10-11 2012-10-11 Method and system for providing an instant messaging service

Family Applications Before (1)

Application Number Title Priority Date Filing Date
ES12840735T Active ES2756548T3 (es) 2011-10-11 2012-10-11 Método y sistema para proporcionar un servicio de mensajería instantánea

Country Status (12)

Country Link
US (2) US9807038B2 (es)
EP (2) EP3588995B1 (es)
JP (3) JP5671151B2 (es)
KR (1) KR101266141B1 (es)
CN (1) CN103858451B (es)
BR (1) BR112014008490A2 (es)
ES (2) ES2756548T3 (es)
IN (1) IN2014DN03105A (es)
MY (1) MY167167A (es)
PH (1) PH12014500797A1 (es)
RU (1) RU2613732C2 (es)
WO (1) WO2013055125A2 (es)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8706169B2 (en) * 2006-12-28 2014-04-22 Yahoo! Inc. Interface overlay
KR101685226B1 (ko) * 2012-06-12 2016-12-20 라인 가부시키가이샤 메신저 플랫폼의 인간 관계를 기반으로 하는 소셜 그래프를 활용한 메신저 연계 서비스 시스템 및 방법
KR102057558B1 (ko) * 2013-03-06 2019-12-19 엘지전자 주식회사 이동 단말기 및 그것의 제어 방법
KR102050814B1 (ko) * 2013-04-02 2019-12-02 삼성전자주식회사 그룹 대화에서 사적 대화 제공 장치 및 방법
KR101363454B1 (ko) * 2013-04-19 2014-02-17 주식회사 사운들리 Tv로부터 출력되는 음향 신호에 기초한 사용자 맞춤형 광고 제공 시스템, 사용자 맞춤형 광고를 제공하는 방법, 및 mim 서비스 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
KR20150044442A (ko) * 2013-10-15 2015-04-27 주식회사 다음카카오 프로필 제공 방법 및 상기 방법을 수행하는 사용자 단말
US9628950B1 (en) * 2014-01-12 2017-04-18 Investment Asset Holdings Llc Location-based messaging
WO2015111950A1 (ko) * 2014-01-24 2015-07-30 주식회사 다음카카오 메세지 중개 방법, 메세지 처리 방법, 서비스 관리 방법 및 상기 방법을 수행하는 장치
KR20150125776A (ko) * 2014-04-30 2015-11-10 한국전자통신연구원 사물 기반 메시지 제공 장치 및 그 방법
US20160005028A1 (en) * 2014-07-07 2016-01-07 Verizon Patent And Licensing Inc. Systems and Methods for Providing Gifts Via a Mobile Messaging Platform
KR20160009915A (ko) * 2014-07-17 2016-01-27 삼성전자주식회사 데이터 처리 방법 및 그 전자 장치
US11216869B2 (en) 2014-09-23 2022-01-04 Snap Inc. User interface to augment an image using geolocation
US9369425B2 (en) * 2014-10-03 2016-06-14 Speaktoit, Inc. Email and instant messaging agent for dialog system
KR101603443B1 (ko) 2014-11-26 2016-03-15 라인 가부시키가이샤 서비스 연계를 통한 커뮤니케이션 방법과 시스템 및 기록 매체, 그리고 퍼블리셔의 컨텐츠 노출 방법과 시스템
KR101797802B1 (ko) * 2014-12-19 2017-11-15 라인 가부시키가이샤 공식계정을 관리하는 방법과 시스템 및 기록 매체
KR101622872B1 (ko) 2015-02-11 2016-05-19 라인 가부시키가이샤 인스턴트 메시징 서비스에서 공식계정의 리치 메뉴를 제공하는 방법과 시스템 및 기록 매체
KR101631287B1 (ko) * 2015-03-18 2016-06-16 주식회사 카카오 채팅방 관리 방법 및 단말
KR101654261B1 (ko) 2015-06-25 2016-09-05 주식회사 카카오 링크 정보에 대응하는 오픈 채팅방을 통해 메시지 서비스를 제공하는 메시지 서비스 제공 방법 및 상기 메시지 서비스 제공 방법을 수행하는 메시지 서버 및 단말
KR101813901B1 (ko) * 2015-07-29 2018-01-03 성 완 김 광고 웹사이트를 이용한 온라인 광고 방법
US20190327195A1 (en) * 2016-02-23 2019-10-24 Hyung Chul LIM Message transmission blocking method
KR20180035245A (ko) * 2016-09-06 2018-04-06 주식회사 카카오 광고 정보 제공을 위한 서버 및 사용자 단말의 동작 방법, 및 그 방법을 이용한 장치
CN108173738B (zh) * 2016-12-08 2021-07-06 阿里巴巴集团控股有限公司 展示方法及装置
CN106716934B (zh) * 2016-12-23 2020-08-04 深圳前海达闼云端智能科技有限公司 聊天交互方法、装置及其电子设备
CN108429667B (zh) * 2017-02-14 2021-12-28 腾讯科技(深圳)有限公司 一种信息显示方法及装置
JP6929670B2 (ja) * 2017-03-15 2021-09-01 Line株式会社 プログラム、情報処理方法、端末
TWI782955B (zh) * 2017-05-12 2022-11-11 香港商阿里巴巴集團服務有限公司 展示方法及裝置
KR101989674B1 (ko) * 2017-06-27 2019-06-14 주식회사 카카오 메신저 기반 정보 처리 방법 및 장치
CN107481384A (zh) * 2017-06-30 2017-12-15 珠海市魅族科技有限公司 一种投票方法和装置、计算机装置、可读存储介质
CN110019707A (zh) * 2017-11-09 2019-07-16 阿里巴巴集团控股有限公司 人机对话方法、交互方法、客户端、电子设备及存储介质
KR101999799B1 (ko) * 2017-12-12 2019-07-12 주식회사 카카오 인스턴트 메시징 서비스에서 인스턴트 카드를 제공하는 시스템 및 방법, 그리고 이를 구현한 어플리케이션
CN110391962A (zh) * 2018-04-16 2019-10-29 阿里巴巴集团控股有限公司 一种信息显示方法及装置
KR102169339B1 (ko) * 2019-04-12 2020-10-23 주식회사 카카오 동영상 배경을 가지는 프로필 뷰를 제공하는 인스턴트 메시징 서비스
CN110046019A (zh) * 2019-04-26 2019-07-23 北京达佳互联信息技术有限公司 一种聊天信息查找方法、装置及电子设备
KR102371568B1 (ko) * 2019-10-18 2022-03-07 주식회사 카카오 인스턴트 메시징 서비스에서 프로필 뷰를 표시하는 방법
KR102357616B1 (ko) * 2020-01-15 2022-02-03 주식회사 카카오 응모 이벤트를 진행하는 방법 및 메시지 서버
RU2738949C1 (ru) * 2020-01-17 2020-12-18 Роман Олегович Бондарь Система классификации участников публичного мероприятия для целей поиска общих областей технологий разработки и обмена сообщениями между участниками
CN111447074B (zh) * 2020-03-22 2021-10-08 腾讯科技(深圳)有限公司 群组会话中的提醒方法、装置、设备及介质
CN111813292A (zh) * 2020-05-26 2020-10-23 北京达佳互联信息技术有限公司 基于群聊的应用交互方法、装置、系统、设备及存储介质
CN112035202B (zh) * 2020-08-25 2021-11-23 北京字节跳动网络技术有限公司 好友活跃信息的显示方法、装置、电子设备和存储介质
JP2021047869A (ja) * 2020-10-27 2021-03-25 Line株式会社 サーバの情報処理方法、サーバ、プログラム、端末
EP4460012A4 (en) * 2021-12-27 2026-03-11 Samsung Electronics Co Ltd METHOD AND DEVICE FOR PROVIDING AN OPTIMAL DISCUSSION ROOM USER INTERFACE BASED ON IMAGE INFORMATION
CN116418770B (zh) 2021-12-29 2026-03-13 北京字跳网络技术有限公司 一种即时消息的处理方法、装置及设备
KR102832879B1 (ko) * 2022-05-18 2025-07-11 주식회사 카카오 인스턴트 메시징 서비스를 제공하기 위한 인터페이스를 표시하는 사용자 단말 및 사용자 단말의 동작 방법
WO2025248296A1 (en) * 2024-05-31 2025-12-04 Reglider Software - Fzco Intelligent peer-to-peer text data augmentation

Family Cites Families (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6750881B1 (en) * 1997-02-24 2004-06-15 America Online, Inc. User definable on-line co-user lists
JPH113348A (ja) 1997-06-11 1999-01-06 Sharp Corp 電子対話用広告装置
US6301609B1 (en) * 1999-07-07 2001-10-09 Lucent Technologies Inc. Assignable associate priorities for user-definable instant messaging buddy groups
WO2001053954A1 (fr) 2000-01-19 2001-07-26 Flex-Firm Inc. Systeme de forum, terminal, procede de formation d'environnement de forum et support d'enregistrement
EP1311924A2 (en) * 2000-06-22 2003-05-21 Yaron Mayer System and method for searching, finding and contacting dates on the internet in instant messaging networks and/or in other methods that enable immediate finding and creating immediate contact
KR20020074304A (ko) * 2001-03-20 2002-09-30 엘지전자주식회사 무선 통신망을 이용한 휴대 단말기의 모바일 메신저서비스 시스템 및 방법
JP3967589B2 (ja) * 2001-12-28 2007-08-29 富士通株式会社 広告配信方法及び広告配信装置
JP4187987B2 (ja) 2002-03-25 2008-11-26 株式会社エヌ・ティ・ティ・データ インスタントメッセージングシステムおよびインスタントメッセージングプログラム
US20030204722A1 (en) * 2002-04-26 2003-10-30 Isadore Schoen Instant messaging apparatus and method with instant messaging secure policy certificates
US9124447B2 (en) * 2002-07-26 2015-09-01 International Business Machines Corporation Interactive client computer communication
KR20040035339A (ko) * 2002-10-22 2004-04-29 (주)디지웍스 메신저광고 시스템 및 그 서비스 제공방법
US8037150B2 (en) * 2002-11-21 2011-10-11 Aol Inc. System and methods for providing multiple personas in a communications environment
CN1276640C (zh) * 2003-01-10 2006-09-20 华为技术有限公司 一种第三方为发送方发送多媒体短消息付费的方法
US20040186766A1 (en) * 2003-03-19 2004-09-23 International Business Machines Corporation Apparatus and method for marketing to instant messaging service users
WO2004088943A2 (en) 2003-03-26 2004-10-14 America Online, Inc. Identifying and using indentities of communication partners deemed to be known to a user
JP2004320697A (ja) * 2003-04-18 2004-11-11 Kisho Denki Kk マイク入力節電回路
JP2004320637A (ja) * 2003-04-18 2004-11-11 Fujitsu Ltd 通信装置、システム及び方法
US7558828B1 (en) * 2003-05-29 2009-07-07 Aol Llc, A Delaware Limited Liability Company Enabling electronic logging using an instant message system
US7653693B2 (en) * 2003-09-05 2010-01-26 Aol Llc Method and system for capturing instant messages
US20050050151A1 (en) * 2003-08-29 2005-03-03 Accenture Global Services Gmbh Scalable instant messaging architecture
US20050055412A1 (en) * 2003-09-04 2005-03-10 International Business Machines Corporation Policy-based management of instant message windows
US8140389B2 (en) * 2003-10-06 2012-03-20 Utbk, Inc. Methods and apparatuses for pay for deal advertisements
JP4118800B2 (ja) 2003-12-26 2008-07-16 ソフトバンクモバイル株式会社 プレゼンス表示システム及びゲートウエイ装置
US7680770B1 (en) * 2004-01-21 2010-03-16 Google Inc. Automatic generation and recommendation of communities in a social network
US8015119B2 (en) * 2004-01-21 2011-09-06 Google Inc. Methods and systems for the display and navigation of a social network
US20050171954A1 (en) * 2004-01-29 2005-08-04 Yahoo! Inc. Selective electronic messaging within an online social network for SPAM detection
US7444379B2 (en) * 2004-06-30 2008-10-28 International Business Machines Corporation Method for automatically setting chat status based on user activity in local environment
US8990311B2 (en) * 2004-07-27 2015-03-24 International Business Machines Corporation Enhanced instant message connectivity
US7580363B2 (en) * 2004-08-16 2009-08-25 Nokia Corporation Apparatus and method for facilitating contact selection in communication devices
US20060136298A1 (en) * 2004-12-16 2006-06-22 Conversagent, Inc. Methods and apparatus for contextual advertisements in an online conversation thread
US20060167991A1 (en) * 2004-12-16 2006-07-27 Heikes Brian D Buddy list filtering
KR100640809B1 (ko) * 2005-01-05 2006-11-06 엘지전자 주식회사 이동통신 단말기를 이용한 인스턴트 메신저 서비스 시스템및 인스턴트 메신저 서비스 제공방법
US20060259555A1 (en) * 2005-05-16 2006-11-16 Imlogic, Inc. Systems and methods for creating and/or utilizing virtual automated agents
US9794762B2 (en) * 2005-10-06 2017-10-17 Nokia Technologies Oy System, methods, software, and devices employing messaging
US8402094B2 (en) * 2006-08-11 2013-03-19 Facebook, Inc. Providing a newsfeed based on user affinity for entities and monitored actions in a social network environment
US20070157105A1 (en) * 2006-01-04 2007-07-05 Stephen Owens Network user database for a sidebar
US8571580B2 (en) * 2006-06-01 2013-10-29 Loopt Llc. Displaying the location of individuals on an interactive map display on a mobile communication device
US7596597B2 (en) * 2006-08-31 2009-09-29 Microsoft Corporation Recommending contacts in a social network
US8140376B2 (en) * 2006-09-12 2012-03-20 Strongmail Systems, Inc. System and method for optimization of viral marketing efforts
KR100931439B1 (ko) * 2007-04-12 2009-12-11 양병석 등록된 친구목록을 이동하는 사이버 애완동물을 매개로새로운 친구를 사귈 수 있는 인스턴트 메신저 시스템 및 그제공방법
US7870026B2 (en) 2007-06-08 2011-01-11 Yahoo! Inc. Selecting and displaying advertisement in a personal media space
JP2009020583A (ja) 2007-07-10 2009-01-29 Vector Inc 情報処理システム及び情報処理方法
TW200910845A (en) * 2007-08-17 2009-03-01 Mobot Technology Inc Location based anonymous instant message exchange method and system
US20090172112A1 (en) * 2007-12-31 2009-07-02 International Business Machines Corporation Instant messaging based social introductions
US8762205B2 (en) * 2008-01-17 2014-06-24 International Business Machines Corporation Method for delivering businesses enterprises advertising via instant messaging
US8229413B2 (en) * 2008-02-18 2012-07-24 Research In Motion Limited Message filter program for a communication device
US20090222328A1 (en) * 2008-02-28 2009-09-03 Wowzzy Inc. Method of Inducing Communication and Providing Coupons between Businesses and Consumers via a Business and Consumer Management and Resource System
US8744976B2 (en) * 2008-04-28 2014-06-03 Yahoo! Inc. Discovery of friends using social network graph properties
US20090319908A1 (en) * 2008-05-08 2009-12-24 Hummel Steven J Website and network system for commercial establishments
US20090319288A1 (en) * 2008-06-24 2009-12-24 Yahoo Inc. Suggesting contacts for social networks
US8027931B2 (en) * 2008-06-26 2011-09-27 Yahoo! Inc. Automated friend finder
WO2010001406A1 (en) * 2008-07-04 2010-01-07 Yogesh Chunilal Bathod Methods and systems for brands social networks (bsn) platform
US20100010866A1 (en) * 2008-07-11 2010-01-14 Microsoft Corporation Advertising across social network communication pathways
US20100070335A1 (en) * 2008-09-18 2010-03-18 Rajesh Parekh Method and System for Targeting Online Ads Using Social Neighborhoods of a Social Network
KR20100052795A (ko) * 2008-11-11 2010-05-20 (주)미디어레 정보와 사람을 매개로 한 커뮤니티 운영방법 및 그 장치
US20100125490A1 (en) * 2008-11-14 2010-05-20 Microsoft Corporation Social network referral coupons
US20100161429A1 (en) * 2008-12-19 2010-06-24 Mandel Edward W System and Method for Live-Interaction Advertising
US20100217809A1 (en) * 2009-02-26 2010-08-26 Research In Motion Limited System and method for switching between messaging clients
US8805417B2 (en) * 2009-06-30 2014-08-12 Verizon Patent And Licensing Inc. Dynamic contact list display
US20110047012A1 (en) * 2009-08-20 2011-02-24 Myzerr Pty Limited Method and system for promoting a business to members of a social network
US20110153421A1 (en) * 2009-12-23 2011-06-23 Victor Novikov Context-Based Selection and Presentation of Social Networking System Content and Advertisements
EP2509040A1 (en) 2010-02-24 2012-10-10 Research In Motion Limited System and method for displaying an advertisement on a mobile device
US20120078725A1 (en) * 2010-09-27 2012-03-29 Infosys Technologies Limited Method and system for contextual advertisement recommendation across multiple devices of content delivery
US20120109836A1 (en) * 2010-11-01 2012-05-03 Google Inc. Content sharing interface for sharing content in social networks
US8943147B2 (en) * 2010-12-15 2015-01-27 International Business Machines Corporation Sending a chat context to a recipient
US10235688B2 (en) * 2010-12-24 2019-03-19 First Data Corporation Web and mobile device advertising
US9699130B2 (en) * 2013-01-24 2017-07-04 International Business Machines Corporation User interface with recipient status indication

Also Published As

Publication number Publication date
BR112014008490A2 (pt) 2017-04-11
CN103858451A (zh) 2014-06-11
RU2613732C2 (ru) 2017-03-21
EP2768249A4 (en) 2015-06-24
JP2014207008A (ja) 2014-10-30
PH12014500797A1 (en) 2014-05-19
JP2014238848A (ja) 2014-12-18
ES2756548T3 (es) 2020-04-27
KR101266141B1 (ko) 2013-05-21
MY167167A (en) 2018-08-13
RU2014117278A (ru) 2015-11-20
US20140173003A1 (en) 2014-06-19
US20180063043A1 (en) 2018-03-01
EP2768249A2 (en) 2014-08-20
US9807038B2 (en) 2017-10-31
JP6061898B2 (ja) 2017-01-18
EP2768249B1 (en) 2019-09-25
US10305827B2 (en) 2019-05-28
EP3588995A1 (en) 2020-01-01
KR20130039231A (ko) 2013-04-19
WO2013055125A3 (ko) 2013-07-04
EP3588995B1 (en) 2026-05-20
IN2014DN03105A (es) 2015-05-15
JP2014501961A (ja) 2014-01-23
JP5671151B2 (ja) 2015-02-18
CN103858451B (zh) 2018-12-07
JP5824117B2 (ja) 2015-11-25
WO2013055125A2 (ko) 2013-04-18