ES2318929B2 - Procedimiento telematico de emparejamiento entre ofertantes y demandantes. - Google Patents
Procedimiento telematico de emparejamiento entre ofertantes y demandantes. Download PDFInfo
- Publication number
- ES2318929B2 ES2318929B2 ES200600027A ES200600027A ES2318929B2 ES 2318929 B2 ES2318929 B2 ES 2318929B2 ES 200600027 A ES200600027 A ES 200600027A ES 200600027 A ES200600027 A ES 200600027A ES 2318929 B2 ES2318929 B2 ES 2318929B2
- Authority
- ES
- Spain
- Prior art keywords
- message
- word
- importance
- messages
- demand
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G06F17/30—
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Procedimiento telemático de emparejamiento entre
ofertantes y demandantes.
El objetivo de la invención es simplificar a
ofertantes y demandantes la manera de aportar sus datos y de enviar
sus peticiones, así como desligar la obtención de resultados al
concepto de sesión.
El método hace uso del correo electrónico y sus
protocolos estándar y de los mensajes de dispositivos móviles (SMS,
MMS) para enviar ofertas y demandas y resultados obtenidos tras una
fase de emparejamiento. Los datos se aportan sin hacer uso de
interfaces de usuario propios y las comunicaciones entre los
clientes y el sistema son asíncronas. El mantenimiento de las
ofertas y demandas se realiza respondiendo correos electrónicos o
mensajes de dispositivos móviles.
Para implementar el emparejamiento entre ofertas
y demandas, se asignan niveles de importancia a las palabras
contenidas en los mensajes recibidos: las palabras del
"asunto!" tienen mayor importancia al texto que detalla los
contenidos del mensaje.
Description
Procedimiento telemático de emparejamiento entre
ofertantes y demandantes.
La invención se encuadra en el sector técnico de
teleinformática, más concretamente en el nivel de aplicación y la
creación de servicios telemáticos.
Actualmente, la utilización de servicios
telemáticos por la sociedad se está consolidando y universalizando,
de manera que resulta habitual encontrar personas de diferentes
edades, sexos y condiciones haciendo uso de los diversos servicios
telemáticos que mejor se adaptan a sus propias necesidades y a sus
características particulares.
Hoy en día, existe una gran cantidad de
aplicaciones informáticas que gestionan el emparejamiento de
ofertantes y demandantes haciendo uso de aplicaciones web, mediante
el empleo de formularios y utilizando el protocolo http. Estas
aplicaciones abarcan el emparejamiento de personas, la búsqueda de
empleo, sector inmobiliario, etc.
El esquema de funcionamiento de las aplicaciones
de emparejamiento actuales sigue la siguiente pauta general de
acciones realizadas en una sesión:
- \circ
- Envío de información: los clientes (ofertantes y demandantes) utilizan un cliente web (navegador) o aplicación de propósito específico para especificar sus peticiones (con ayuda de interfaces de usuario).
- \circ
- Recepción telemática de los datos haciendo uso de http, habitualmente, y de protocolos TCP/IP y UDP en algunas ocasiones.
- \circ
- Utilización de algoritmos de emparejamiento.
- \circ
- Envío de los resultados de emparejamiento que se han producido.
Existe una nutrida cantidad de patentes que
protegen sistemas específicos de emparejamiento vía Internet y que
incluyen el uso de correo electrónico, sin embargo todas presentan
alguna característica técnica que las diferencia de la aquí
propuesta. A continuación mostramos las patentes existentes que
consideramos más similares a esta solicitud junto con una breve
explicación de los aspectos principales que, conjuntamente, realzan
los aspectos novedosos de la invención propuesta:
- \circ
- En la patente US6470338-B1 se comparan peticiones de clientes con diversos servicios profesionales cuyos datos se encuentran previamente almacenados en el sistema de emparejamiento, lo que supone una situación asimétrica bien diferente de la propuesta que aquí se realiza, en la que ofertantes y demandantes envían la información, son procesados y reciben los resultados siguiendo un mismo procedimiento no diferenciado para cada grupo. Por otra parte, el mecanismo de emparejamiento es diferente y no se basa en los principios que sustentan la invención propuesta.
- \circ
- Las siguientes patentes siguen un modelo muy parecido a la mencionada en el párrafo anterior, aunque cada una de ellas centrada en un mercado diferente: la patente AU200252783-A se utiliza para el mercado inmobiliario, donde las ofertas se encuentran previamente almacenadas en un sistema y los compradores envían mensajes (SMS o e-mail) para recibir los mejores emparejamientos de sus peticiones. La patente JP2002203034-A realiza lo propio en un sistema de búsqueda de parejas. La patente JP2002197306-A para búsqueda de empleo y la patente FR2811103-A1 para emparejar proveedores de servicio y contratistas.
- \circ
- La patente KR2001047564-A resulta interesante debido a que se presenta como un método general de emparejamiento entre proveedores y peticionarios, algo a primera vista muy similar a lo que aquí se propone. El procedimiento, sin embargo, es bien diferente, puesto que requiere que los usuarios rellenen formularios concretos y que realicen conexiones. El detalle de la patente nos muestra que aunque los resultados se envíen como correos electrónicos a los clientes, el envío de los datos de los clientes y su procesamiento son muy diferentes a los presentados en esta propuesta de patente.
- \circ
- La patente JP2004178234-A, explica un sistema que facilita la búsqueda de trabajos; además de diseñarse de manera que las ofertas de trabajo se encuentran almacenadas en una base de datos, por lo que el procedimiento es radicalmente diferente al nuestro, obliga al cliente a especificar condiciones de búsqueda, de esta manera el sistema de emparejamiento resulta muy distinto al que proponemos, así como la forma en la que el usuario escribe la información, que en nuestro caso es mediante lenguaje natural escrito.
- \circ
- La patente US2004153305-A1, al contrario que la anterior, permite a los clientes expresarse en lenguaje natural y utiliza un lenguaje artificial para unificar semánticas y comparar los textos. Esta patente utiliza un sistema de emparejamiento muy diferente al nuestro y no se centra en el uso del correo electrónico.
- \circ
- Finalmente, la patente CA2406242-A1 utiliza los clásicos interfaces web para obtener la información de los clientes, por lo que ni el procedimiento en general ni el sistema de emparejamiento en particular coinciden con el que aquí se propone. El grupo más amplio de patentes que podrían estar relacionadas con la nuestra sigue este esquema de información proveniente vía htpp; entre ellas se encuentran: US2001056363, JP2002183499, KR2002037580 y US2004153305.
Seria conveniente realizar aplicaciones de
emparejamiento que simplifiquen a los clientes la manera de aportar
sus datos y enviar sus peticiones, así como desligar la obtención
de resultados al concepto de sesión subyacente en las aplicaciones
existentes.
La presente invención propone la utilización del
servicio de correo electrónico (y sus correspondientes protocolos)
y los mensajes de dispositivos móviles para que los clientes
escriban los detalles de sus ofertas y demandas, envíen las
peticiones y reciban los resultados de los emparejamientos según se
vayan produciendo; de esta manera se hace innecesario el uso de
aplicaciones con interfaces de usuario específicos y se consigue
evitar la utilización de sesiones, por lo que los resultados le
pueden llegar al usuario de manera asíncrona, sin necesidad de
conectarse al sitio web (o aplicación específica) de manera
repetitiva en el tiempo para conseguir los últimos emparejamientos
que se han ido produciendo.
Las aplicaciones de emparejamiento que se
implementen siguiendo el esquema propuesto, gozarán de una
importante ventaja añadida: la capacidad de funcionar directamente,
sin necesidad -de adaptaciones, sobre los dispositivos móviles que
soportan correo electrónico o incluso sobre los que no lo soportan,
haciendo uso de pasarelas mensajes de dispositivos
móviles-correo electrónico.
Finalmente, la estructura estándar de los
Mensajes, en los que existe un campo "asunto" separado del
contenido del correo electrónico, nos permite asignar una mayor
importancia a las palabras existentes en el campo asunto que a las
escritas en el contenido. Estos niveles de importancia facilitan la
implementación de algoritmos de emparejamiento eficaces.
La invención que aquí se presenta proporciona un
procedimiento telemático de emparejamiento entre clientes
(ofertantes y demandantes) que comprende las siguientes etapas que
tienen lugar a partir de que un cliente envía un mensaje (de correo
electrónico o de dispositivo móvil convertido en correo electrónico)
a una cuenta de correo electrónico para ofertas si se trata de una
oferta, o a una cuenta de correo electrónico para demandas si se
trata de una demanda:
1. Recepción del mensaje en el sistema:
El sistema recoge las ofertas y demandas
recibidas en sendas cuentas de correo electrónico (una para ofertas
y otra para demandas). En una realización preferida se facilitaría,
para su utilización por parte de los clientes, un conjunto de
cuentas de correo específicas para de cada tipo de
producto/servicio ofertado o demandado con objeto de optimizar la
búsqueda de emparejamientos.
2. Eliminación de los mensajes considerados no
válidos y almacenamiento en caso contrario. Por cada mensaje
válido, se genera y almacena en bases de datos la información
adicional que permitirá procesar eficientemente las siguientes
etapas del procedimiento expuesto.
Para que un mensaje sea considerado no válido,
ha de ocurrir una o más de las siguientes circunstancias:
- \circ
- Que se haya recibido otro mensaje idéntico.
- \circ
- Que no contenga texto en el "campo" asunto ni en el "campo" contenido.
Además, el procedimiento podría incorporar otras
condiciones para considerar un mensaje no válido, como las
siguientes:
- \circ
- Que el mensaje contenga palabras ofensivas, tomadas de una lista de palabras que comúnmente se consideran ofensivas en el país donde se ubica el sistema.
- \circ
- Que se considere como mensaje spam, manteniéndose una lista de los "s" últimos mensajes spam conocidos y una lista de reglas antispam.
- \circ
- Que el mensaje sea muy largo, por ejemplo que supere las 100 palabras.
La información básica almacenada consta de los
mensajes válidos recibidos por el sistema. Se incluirán al menos
dos tablas: una para albergar las ofertas recibidas y otra para
albergar las demandas recibidas.
La información adicional se estructura con el
fin de poder consultar la importancia de las palabras incluidas en
los mensajes válidos recibidos por el sistema. Se incluirán al
menos tres conjuntos de informaciones: uno conteniendo todas las
palabras de los mensajes guardados en el sistema en un instante
dado, y dos grupos de información (uno referido a los mensajes de
oferta y otro para los de demanda) donde se especifique el nivel
numérico de importancia de cada palabra en cada mensaje.
3. Determinación del nivel de importancia de las
palabras del mensaje en función del campo "asunto" o
"contenido"en el que aparece cada palabra y de la frecuencia de
aparición de las palabra en el propio mensaje y en otros mensaje
recibidos en el sistema:
El proceso para la determinación del nivel de
importancia de las palabras del mensaje comprende, en una
realización preferida, las siguientes etapas:
- \circ
- Eliminación de las palabras consideradas no significativas, tales como artículos, preposiciones y pronombres.
- \circ
- Asignación de un nivel numérico de importancia en el intervalo (0,.1] a cada palabra, siguiendo la fórmula: a*fa + \beta*fc + \lambda*fhs + \mu*fh, donde:
- fa\rightarrow
- frecuencia de aparición de la palabra en el campo "asunto". En los mensajes SMS convertidos en correo electrónico, fa=0.
- fc\rightarrow
- frecuencia de aparición de la palabra en el campo "contenido"
- fhs\rightarrow
- nivel de importancia de la palabra en las "hs" horas anteriores en los mensajes solicitados por los clientes (tras recibir los resultados con los "n" mejores emparejamientos).
- fh\rightarrow
- nivel de importancia de la palabra en las "h" horas anteriores en todos los mensajes enviados por los clientes
fa, fc, fhs y fh varían en el
intervalo (0..1]. fa y fc se determinan mediante la
fórmula: número de apariciones de la palabra considerada/número
de apariciones de la palabra más repetida. fhs y fh se
determinan calculando la media aritmética de la importancia de la
palabra en los mensaje considerados en cada
caso.
hs y h se determinan
dinámicamente de manera que el número de mensajes analizados
(muestras) sea estadísticamente adecuado, y además permita un tiempo
de respuesta suficiente en el sistema informático que soporta este
servicio.
\alpha, \beta, \lambda y
\mu son pesos que indican la importancia de cada frecuencia.
Cumplen las
restricciones:
\alpha\geq
1.5*\beta, \beta \geq \lambda*1.5, \lambda\geq\mu
\alpha+\beta+\lambda+\mu=1.
4. Comparación de la oferta recibida con todas
las demandas existentes almacenadas en el sistema (o entre la
demanda recibida y las ofertas existentes también almacenadas en
las bases de datos) para, aplicando un proceso de búsqueda de
similitudes de las palabras más importantes obtener una lista de los
"n" mejores emparejamientos:
El valor "n" se determina, dinámicamente,
atendiendo al objetivo de evitar que el mensaje de respuesta al
cliente, con el resultado de los emparejamientos, sobrepase un
tamaño fijado.
El proceso de búsqueda de similitudes entre cada
mensaje entrante con todos los mensajes almacenados consiste, en
una realización preferida, en el cálculo del siguiente
algoritmo:
- \circ
- Si se trata de una oferta:
- Para cada demanda (j), SD_{j} = \Sigma \Theta_{ij} * (NIO_{i} + NID_{ij})/2
- Siendo (SDj) la similitud del mensaje de oferta con el de demanda (Dj), NIOi el nivel de importancia de la palabra "i" en la oferta y NIDij el nivel de importancia de la palabra "i" en la demanda "j"; \Theta ij toma el valor 0 en el caso de que la palabra "i" no se encuentre en la demanda "j", y toma valor 1 en caso contrario.
- El sumatorio se realiza en el índice "i", es decir, para todas las diferentes palabras contenidas en la oferta.
\newpage
- \circ
- Si se trata de una demanda:
- Para cada oferta (j), SO_{j} = \Sigma \Theta_{ij} * (NID_{i} + NIO_{ij})/2
- Siendo (SOj) la similitud del mensaje de demanda con el de oferta (Oj), NIDi el nivel de importancia de la palabra "i" en la demanda y NIOij el nivel de importancia de la palabra "i" en la oferta "j"; \Theta ij toma el valor 0 en el caso de que la palabra "i" no se encuentre en la oferta "j", y toma valor 1 en caso contrario.
- El sumatorio se realiza en el índice "i", es decir, para todas las diferentes palabras contenidas en la demanda.
Los "n" mejores emparejamientos se
corresponden, en las ofertas, con los "n" mayores
valores de SD_{j}, y en las demandas, con los
"n" mayores valores de SO_{j}. Los índices
"j" determinan la posición de las ofertas o demandas
emparejadas.
\vskip1.000000\baselineskip
5. Envío de manera inmediata y asíncrona:
- \circ
- Un mensaje al cliente con la información de cada "asunto" y código de identificación de los "n" mejores emparejamientos obtenidos en la etapa anterior. El objetivo es proporcionar al cliente una visión rápida de los "n" mejores emparejamientos y la manera de solicitar el contenido de aquellos por los que se interese al leer el texto del campo "asunto".
- \circ
- Un mensaje a cada remitente de los "k" mejores emparejamientos (k\geqn), conteniendo el mensaje del cliente. De esta manera, los clientes existentes reciben información inmediata y completa de las ofertas o demandas que van llegando al sistema y emparejan adecuadamente con la suya.
\vskip1.000000\baselineskip
6. Repetición de las etapas anteriores cada vez
que el sistema recibe un nuevo mensaje y lo incorpora en la base de
datos.
\vskip1.000000\baselineskip
La explicación detallada de un modo de
realización de la invención comenzará con la descripción del diseño
de las tablas contenidas en su base de datos, continuará con la
definición, en pseudocódigo, del procedimiento de la invención y
terminará con los detalles de realización de los procesos más
significativos.
Las tablas contenidas en la base de datos son:
MensajesOfertados, MensajesDemandados, Palabras,
PalabrasEnOfertas, PalabrasEnDemandas, PalabrasOfensivas y
MensajesSpam.
\vskip1.000000\baselineskip
La tabla MensajesOfertados contiene los
campos:
- Código: código del mensaje de oferta, Asunto: texto existente en el campo "asunto", Contenido: texto existente en el campo "contenido", FechaHora: fecha y hora en la que se recibió el mensaje, Remitente: correo electrónico desde el que se ha enviado la oferta, NumSolicitudes: número de solicitudes de demanda que hasta el momento ha recibido la oferta, PalMasRepAsunto: número de apariciones de la palabra más repetida en el campo "asunto", PalMasRepContenido: número de apariciones de la palabra más repetida en el campo "contenido", NumPalabrasAsunto: número de palabras del campo "asunto", NumPalabrasCont: número de palabras del campo "contenido".
\vskip1.000000\baselineskip
La tabla MensajesDemandados contiene los
campos:
- Código: código del mensaje de demanda, Asunto: texto existente en el campo "asunto", Contenido: texto existente en el campo "contenido", FechaHora: fecha y hora en la que se recibió el mensaje, Remitente: correo electrónico desde el que se ha enviado la demanda, NumSolicitudes: número de solicitudes de oferta que hasta el momento ha recibido la demanda, PalMasRepAsunto: número de apariciones de la palabra más repetida en el campo "asunto", PalMasRepContenido: número de apariciones de la palabra más repetida en el campo "contenido", NumPalabrasAsunto: número de palabras del campo "asunto", NumPalabrasCont: número de palabras del campo "contenido".
\vskip1.000000\baselineskip
La tabla Palabras contiene los
campos:
- Palabra: palabra existente en los mensajes recibidos, Código: código de la palabra, utilizado para optimizar las búsquedas.
\newpage
La tabla PalabrasEnOfertas contiene los
campos:
- CódigoPalabra: código de la palabra, perteneciente a Palabras. Código, CódigoEmail: código del mensaje, perteneciente a MensajesOfertados.Código, NivelImportancia: nivel de importancia de la palabra en el mensaje ofertado.
\vskip1.000000\baselineskip
La tabla PalabrasEnDemandas contiene los
campos:
- CódigoPalabra: código de la palabra, perteneciente a Palabras. Código, CódigoEmail: código del mensaje, perteneciente a MensajesDemandados. Código, NivelImportancia: nivel de importancia de la palabra en el mensaje demandado.
\vskip1.000000\baselineskip
La tabla PalabrasOfensivas contiene los
campos:
- Palabra: palabra considerada ofensiva en el país donde se ubica el servidor.
\vskip1.000000\baselineskip
La tabla MensajesSpam contiene los
campos:
- Asunto: texto existente en el campo "asunto" del mensaje spam.
\vskip1.000000\baselineskip
Los campos "código" se crean de manera
automática (por ejemplo usando un sistema de autonumeración).
\vskip1.000000\baselineskip
Definición del procedimiento:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
Detalles de realización de los procesos más
significativos:
nota: la comparación de mensajes se realiza de
manera optimizada comparando únicamente los mensajes con el mismo
número de palabras en el asunto y en el contenido.
\newpage
La determinación del nivel de importancia de la
palabra se realiza calculando:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
Para encontrar los 40 mejores emparejamientos
entre las ofertas existentes:
Claims (4)
1. Procedimiento telemático de emparejamiento
entre clientes (ofertantes y demandantes) que comprende las
siguientes etapas que tienen lugar a partir de que un cliente envía
un mensaje, de correo electrónico o de dispositivo móvil, a una
cuenta de correo electrónico para ofertas si se trata de una oferta,
o a una cuenta de correo electrónico para demandas si se trata de
una demanda:
- -
- recepción del mensaje en el sistema,
- -
- eliminación del mensaje si esta vacío, está repetido o su contenido no se considera válido,
- -
- determinación del nivel de importancia de las palabras del mensaje en función de que estén en el campo "asunto" o en el campo "-contenido" así como de la frecuencia de aparición de cada palabra en el propio mensaje y en otros mensajes anteriormente recibidos en el sistema,
- -
- comparación del mensaje de oferta recibido con todos los mensajes de demanda existentes almacenados en el sistema (o entre el mensaje de demanda recibido y los mensajes de oferta existentes también almacenados en las bases de datos) para, aplicando un proceso de búsqueda de similitudes de las palabras más importantes, obtener una lista de los "n" mejores emparejamientos,
- -
- envío de manera inmediata y asíncrona de: un mensaje al cliente con la información de cada "asunto" y código de identificación de los "n" mejores emparejamientos obtenidos en la etapa anterior y un mensaje a cada remitente de los "k" mejores emparejamientos, siendo k\geqn, conteniendo la dirección de correo electrónico o teléfono del cliente,
- -
- repetición del proceso cada vez que el sistema recibe un nuevo mensaje y lo incorpora en la base de datos.
\vskip1.000000\baselineskip
2. Procedimiento telemático de emparejamiento
entre clientes basado en la reivindicación 1 caracterizado
porque el proceso para la determinación del nivel de importancia de
las palabras del mensaje comprende las siguientes
etapas:
etapas:
- -
- eliminación de los artículos, preposiciones y pronombres,
- -
- asignación de un nivel numérico de importancia en el intervalo (0.. 1] a cada palabra, siguiendo la fórmula: \alpha*fa + \beta*fc + \lambda*fhs + \mu*fh,
- donde: fa es la frecuencia de aparición de la palabra en el campo "asunto" del mensaje de correo electrónico, siendo 0 en los mensajes SMS de dispositivos móviles, fc es la frecuencia de aparición de la palabra en el campo "contenido", fhs es el nivel de importancia de la palabra en las "hs" horas anteriores en los mensajes solicitados por los clientes (tras recibir los resultados con los "n" mejores emparejamientos), fh es el nivel de importancia de la palabra en las "h" horas anteriores en todos los mensajes enviados por los clientes. fa, fc, fhs y fh varían en el intervalo (0..1]. fa y fc se determinan mediante la fórmula: número de apariciones de la palabra considerada/número de apariciones de la palabra más repetida. fhs y fh se determinan calculando la media aritmética de la importancia de la palabra en los mensajes considerados en cada caso; hs y h se determinan dinámicamente de manera que el número de mensajes analizados (muestras) sea estadísticamente adecuado, y además permita un tiempo de respuesta a cada cliente menor a 10 minutos en el sistema informático que soporta este servicio. \alpha, \beta, \lambda y \mu son pesos que indican la importancia de cada frecuencia y que cumplen las restricciones: \alpha \geq 1.5*\beta, \beta \geq*1.5, \lambda \geq\mu, \alpha+\beta+\lambda+\mu=1.
\vskip1.000000\baselineskip
3. Procedimiento telemático de emparejamiento
entre clientes basado en las reivindicaciones 1 a 2
caracterizado porque el proceso de búsqueda de similitudes
entre cada mensaje entrante con todos los mensajes almacenados por
el sistema consiste en el cálculo del siguiente algoritmo:
- -
- si se trata de una oferta, para cada demanda (j), SDj = \Sigma \Theta ij* (NIOi + NIDij)/2, siendo (SDj) la similitud del mensaje de oferta con el de demanda (Dj), NIOi el nivel de importancia de la palabra "i" en la oferta y NIDij el nivel de importancia de la palabra "i" en la demanda "j"; \Theta ij toma el valor 0 en el caso de que la palabra "i" no se encuentre en la demanda "j" y toma valor 1 en caso contrario. El sumatorio se realiza en el índice "i", es decir, para todas las diferentes palabras contenidas en la oferta
- -
- Si se trata de una demanda, para cada oferta (j), SOj = \Sigma \Theta ij* (NIDi + NIOij)/2, siendo (SOj) la similitud del mensaje de demanda con el de oferta (Oj), NIDi el nivel de importancia de la palabra "i" en la demanda y NIOij el nivel de importancia de la palabra "i" en la oferta "j"; \Theta ij toma el valor 0 en el caso de que la palabra "i" no se encuentre en la oferta "j", y toma valor 1 en caso contrario. El sumatorio se realiza en el índice "i", es decir, para todas las diferentes palabras contenidas en la demanda.
\newpage
4. Procedimiento telemático de emparejamiento
entre clientes según reivindicaciones 1 a 3 caracterizado
porque en la etapa de eliminación de mensajes vacíos o repetidos,
se eliminan también aquellos que cumplen alguna de las siguientes
circunstancias:
- -
- contiene palabras ofensivas, tomadas de una lista de palabras que comúnmente se consideran ofensivas en el país donde se ubica el sistema,
- -
- cuando se considere como mensaje spam,
- -
- cuando el mensaje supere las 100 palabras.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES200600027A ES2318929B2 (es) | 2006-01-05 | 2006-01-05 | Procedimiento telematico de emparejamiento entre ofertantes y demandantes. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES200600027A ES2318929B2 (es) | 2006-01-05 | 2006-01-05 | Procedimiento telematico de emparejamiento entre ofertantes y demandantes. |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| ES2318929A1 ES2318929A1 (es) | 2009-05-01 |
| ES2318929B2 true ES2318929B2 (es) | 2009-10-19 |
Family
ID=40560321
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES200600027A Expired - Fee Related ES2318929B2 (es) | 2006-01-05 | 2006-01-05 | Procedimiento telematico de emparejamiento entre ofertantes y demandantes. |
Country Status (1)
| Country | Link |
|---|---|
| ES (1) | ES2318929B2 (es) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002032169A1 (en) * | 2000-10-10 | 2002-04-18 | Sergio Guzzoni | Process for managing exchanges of messages between telephone services providers and customers |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7302404B2 (en) * | 2000-02-14 | 2007-11-27 | Auctionkiller | Method and apparatus for a network system designed to actively match buyers and sellers in a buyer-driven environment |
| US20030028469A1 (en) * | 2001-06-29 | 2003-02-06 | International Business Machines Corporation | Methods and apparatus for enabling an electronic information marketplace |
-
2006
- 2006-01-05 ES ES200600027A patent/ES2318929B2/es not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002032169A1 (en) * | 2000-10-10 | 2002-04-18 | Sergio Guzzoni | Process for managing exchanges of messages between telephone services providers and customers |
Non-Patent Citations (1)
| Title |
|---|
| 02.10.2002, HEEREN et al. "{}Xpertfinder - message analysis for the recommendation of contact persons within defined topics"{}. 2002 IEEE AFRICON 6TH. AFRICON CONFERENCE IN AFRICA. UNIVERSITY OF PRETORIA, GEORGE, SOUTH AFRICA, OCT. 2-4, 2002; [IEEE AFRICON CONFERENCE IN AFRICA], NEW YORK, NY : IEEE, US. Pg. 41-46. ISBN 0-7803-7570-X. * |
Also Published As
| Publication number | Publication date |
|---|---|
| ES2318929A1 (es) | 2009-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| McIntyre | The evolution of social media from 1969 to 2013: A change in competition and a trend toward complementary, niche sites | |
| CN106933854B (zh) | 短链接处理方法、装置及服务器 | |
| CN107145594B (zh) | 推送虚拟礼物推荐列表的方法及装置、系统 | |
| CN108319598B (zh) | 数据缓存方法、装置和系统 | |
| CN106933871A (zh) | 短链接处理方法、装置及短链接服务器 | |
| JP2012502371A (ja) | 協力的なショートメッセージ及びディスカッションのためのシステム及び方法 | |
| US20090172081A1 (en) | System and Method for Incorporating Social Networking Maps in Collaboration Tooling and Devices | |
| GB2454602A8 (en) | File system authentication | |
| US20170359433A1 (en) | Scalable management of composite data collected with varied identifiers | |
| JP2010026792A (ja) | 配信された広告に関する情報を蓄積するサーバ、方法及びプログラム | |
| US11941548B2 (en) | System and method for matching patrons, servers, and restaurants within the food service industry | |
| CN112149002B (zh) | 社交关系链的建立方法、装置、设备及存储介质 | |
| US10931621B2 (en) | Methods and systems for providing life event notifications to one or more users | |
| ES2318929B2 (es) | Procedimiento telematico de emparejamiento entre ofertantes y demandantes. | |
| EP1293916A3 (en) | Search system using real name and method thereof | |
| JP2009099007A (ja) | サービスサーバ、更新情報管理サーバ、サービスシステム、サービスプログラム及び更新情報管理プログラム | |
| CA2835193A1 (en) | Email address and telephone number unification systems and methods | |
| CN105847371A (zh) | 一种推送通知消息的方法、服务器及终端 | |
| US20070027918A1 (en) | Mail processing server, mail processing method, and mail processing program | |
| JP4823582B2 (ja) | コミュニケーションシステム | |
| US11017030B1 (en) | Method, apparatus, and system for receiving and weighting non-schema data entries in spatial instances of heterogeneous databases | |
| CN1319814A (zh) | 双字节域名服务器系统 | |
| CN111476607A (zh) | 基于业务数据区块链的广告方法及系统 | |
| JP2006236165A (ja) | 口コミ情報共有装置 | |
| CN115082062B (zh) | 目标信息生成方法、装置、计算机设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EC2A | Search report published |
Date of ref document: 20090501 Kind code of ref document: A1 |
|
| FG2A | Definitive protection |
Ref document number: 2318929B2 Country of ref document: ES |
|
| FD2A | Announcement of lapse in spain |
Effective date: 20260126 |