ES2322939T3 - Sistemas de control. - Google Patents

Sistemas de control. Download PDF

Info

Publication number
ES2322939T3
ES2322939T3 ES01999102T ES01999102T ES2322939T3 ES 2322939 T3 ES2322939 T3 ES 2322939T3 ES 01999102 T ES01999102 T ES 01999102T ES 01999102 T ES01999102 T ES 01999102T ES 2322939 T3 ES2322939 T3 ES 2322939T3
Authority
ES
Spain
Prior art keywords
call
caller
incoming
event
incoming call
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 - Lifetime
Application number
ES01999102T
Other languages
English (en)
Inventor
Peter George Longman
Christian Moray Jackson
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.)
Care Monitoring 2000 Ltd
Original Assignee
Care Monitoring 2000 Ltd
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
Priority claimed from GBGB0029259.9A external-priority patent/GB0029259D0/en
Application filed by Care Monitoring 2000 Ltd filed Critical Care Monitoring 2000 Ltd
Application granted granted Critical
Publication of ES2322939T3 publication Critical patent/ES2322939T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M3/00—Automatic or semi-automatic exchanges
    • H04M3/42—Systems providing special services or facilities to subscribers
    • H04M3/42195—Arrangements for calling back a calling subscriber
    • 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/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063—Operations research, analysis or management
    • G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M2203/00—Aspects of automatic or semi-automatic exchanges
    • H04M2203/20—Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2016—Call initiation by network rather than by subscriber
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M2203/00—Aspects of automatic or semi-automatic exchanges
    • H04M2203/20—Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2072—Schedules, e.g. personal calendars
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M2242/00—Special services or facilities
    • H04M2242/22—Automatic class or number identification arrangements
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M3/00—Automatic or semi-automatic exchanges
    • H04M3/42—Systems providing special services or facilities to subscribers
    • H04M3/42025—Calling or Called party identification service
    • H04M3/42034—Calling party identification service
    • H04M3/42042—Notifying the called party of information on the calling party
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M3/00—Automatic or semi-automatic exchanges
    • H04M3/42—Systems providing special services or facilities to subscribers
    • H04M3/42025—Calling or Called party identification service
    • H04M3/42034—Calling party identification service
    • H04M3/42059—Making use of the calling party identifier
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M3/00—Automatic or semi-automatic exchanges
    • H04M3/42—Systems providing special services or facilities to subscribers
    • H04M3/42025—Calling or Called party identification service
    • H04M3/42034—Calling party identification service
    • H04M3/42059—Making use of the calling party identifier
    • H04M3/42068—Making use of the calling party identifier where the identifier is used to access a profile
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M3/00—Automatic or semi-automatic exchanges
    • H04M3/42—Systems providing special services or facilities to subscribers
    • H04M3/42025—Calling or Called party identification service
    • H04M3/42085—Called party identification service
    • H04M3/42102—Making use of the called party identifier
    • Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S379/00—Telephonic communications
    • Y10S379/913—Person locator or person-specific

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Signal Processing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Educational Administration (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Iron Core Of Rotating Electric Machines (AREA)

Abstract

Sistema de control para controlar las llamadas telefónicas entrantes, incluidas las llamadas telefónicas con diferentes números llamados, comprendiendo el sistema un procesador electrónico (4) y una base de datos asociada (5) conteniendo los datos de ubicación con los números de teléfono correspondientes, estando el sistema adaptado para detectar el número de origen del llamante y el número llamado al cual se realizó la llamada entrante, para almacenar la hora, la fecha y el número de una llamada entrante cuyo número de origen se haya detectado, y para identificar la ubicación (2,3) del llamante correspondiente al número de origen refiriéndose a la base de datos asociada, caracterizado porque las llamadas telefónicas, incluidas las llamadas telefónicas con diferentes números llamados, se dirigen a través de un sistema de transferencia de llamadas para transferir las llamadas con diferentes números llamados hacia un único destino de número (9), la base de datos asociada (5) contiene los datos del llamante con los números de teléfono correspondientes, y porque el sistema está adaptado para detectar el número de origen y el número llamado antes de transferirse al destino final, para guardar los datos que representan el número al cual se realizó la llamada entrante, y para la identificación del llamante correspondiente al número llamado refiriéndose a la base de datos asociada (5).

Description

Sistema de control.
Antecedentes de la invención 1. Campo de la invención
La presente invención se refiere a sistemas de control para controlar si una persona ha alcanzado o salido de uno o más destinos seleccionados.
2. Descripción de la técnica anterior
Dichos sistemas ya son conocidos y son especialmente útiles en el campo en expansión de la atención en el hogar. En los últimos años, ha habido un importante aumento en el número de personas mayores o discapacitadas que viven en sus propias casas y dependen de visitas regulares de cuidadores. Los cuidadores pueden ser empleados por autoridades locales u organizaciones independientes. En cualquier caso, es necesario que la dirección pueda controlar al personal que lleva a cabo las visitas reales para garantizar que las visitas realmente se realicen y que se realicen en el momento adecuado, lo cual también es importante.
Antes de la llegada de la Telefonía Informática Integrada (CTI), dicho control normalmente se llevaba a cabo en base a los registros de tiempo rellenados por el personal a título individual. Más recientemente, los sistemas han conllevado una llamada del cuidador a una oficina central y la introducción de un número PIN de identificación. Una llamada similar al salir identificará el período en el cual el llamante estuvo en una dirección concreta, dado que la Identificación de Línea del Llamante (CLI) facilitará la hora, fecha y ubicación de las llamadas.
Una desventaja de dicho sistema es que las llamadas tienen que completarse de forma efectiva siendo contestadas en la oficina central. Esto ocasiona unos costes adicionales y también requiere tiempo.
Un objetivo de la presente invención es dar a conocer un sistema de control simple y a la vez eficiente.
De esta forma, una realización de la invención da a conocer un sistema de control en el cual las llamadas entrantes permanecen incompletas, es decir, sin incurrir en costes, y en el cual se devuelve una llamada automáticamente al llamante original.
Sin embargo, sigue existiendo el problema de que muchas organizaciones que emplean a cuidadores precisan, para la realización de las nóminas y la facturación de los clientes, confirmación en cada visita de la identidad real del cuidador y no sólo confirmación de que se ha realizado una visita en una ubicación concreta de un cliente. Con la situación anterior en la cual las llamadas entrantes se contestan y el cuidador introduce un PIN de identificación, el cuidador se identifica inmediatamente. En el sistema sin respuesta de la primera realización de la invención, la identidad del cuidador sólo se confirma con referencia a un horario anterior que hace corresponder la ubicación desde la cual se realizó la llamada entrante con el cuidador que, de acuerdo con el horario, tenía que realizar la visita. No obstante, esto significa que el horario tiene que actualizarse constantemente dado que pueden producirse errores si el horario no está actualizado. Esto es difícil de conseguir. Por consiguiente, existe un riesgo de producirse imprecisiones en los horarios electrónicos como resultado del proceso correspondiente. Dichas discrepancias podrían tener consecuencias graves si el sistema tuviera que utilizarse como base para determinar el pago del
personal.
GB2298994 describe un sistema de utilización de múltiples líneas telefónicas para registrar la actividad de los trabajadores y sus servicios.
GB2349540 es una solicitud previa de patente de Care Monitoring 2000 Limited descrita como un sistema para controlar a los cuidadores que utilicen teléfonos incluyendo un sistema de "rellamada".
Características de la invención
Las realizaciones pretenden dar a conocer una solución a este problema sin dejar de dar a conocer al mismo tiempo las ventajas del ahorro de costes de un sistema de llamadas sin respuesta. Un aspecto de la invención comprende un sistema de control para controlar las llamadas telefónicas entrantes, incluidas las llamadas telefónicas con diferentes números llamados, comprendiendo el sistema un procesador electrónico y una base de datos asociada con detalles de los números de teléfono correspondientes, y estando el sistema adaptado para detectar el número de origen del llamante y el número llamado hacia el cual se realizó la llamada entrante, para guardar la hora, la fecha y el número de una llamada entrante, el número de origen detectado, y para identificar la ubicación del llamante correspondiente al número de origen refiriéndose a la base de datos asociada, caracterizado porque las llamadas telefónicas, incluidas las llamadas telefónicas con diferentes números llamados, se enrutan a través de un sistema de transferencia de llamadas para transferir las llamadas con diferentes números llamados hacia un único número de destino, la base de datos asociada contiene los datos del llamante con los números de teléfono correspondientes, y porque el sistema está adaptado para detectar el número de origen y el número llamado antes de transferirse al destino final, para guardar los datos que representan el número hacia el cual se realizó la llamada entrante y para determinar la identidad del llamante correspondiente al número llamado refiriéndose a la base de datos asociada.
La presente invención puede realizarse mediante un programa informático que se ejecuta en un ordenador de sobremesa estándar. Un aspecto de la presente invención da a conocer de este modo un medio de almacenamiento que almacena instrucciones aplicables mediante un procesador para controlar un procesador para llevar a cabo el método descrito anteriormente. Otros aspectos de la invención quedarán evidentes de la descripción y las reivindicaciones.
Breve descripción de los dibujos
Para que la presente invención pueda comprenderse más rápidamente, ahora se describirá una realización de la misma mediante un ejemplo y con referencia a los dibujos que se acompañan, en los cuales:
La figura 1 muestra una vista general de un sistema de control que incorpora la presente invención;
La figura 2 es un diagrama de flujo del funcionamiento básico del sistema de control de la figura 1;
La figura 3 es un diagrama de bloques del hardware involucrado en el sistema de control de la figura 1;
La figura 4 es un diagrama de flujo del funcionamiento del software de aplicación para el hardware de la figura 3;
La figura 5 muestra una vista general de una segunda realización del sistema de control incorporando la presente invención;
La figura 6 es un diagrama de bloques que muestra parte del software de la figura 5 con mayor detalle;
La figura 7 es un diagrama de flujo del funcionamiento básico del sistema de control de la figura 6;
La figura 8 es un diagrama de flujo del funcionamiento del software de aplicación para el hardware de la figura 4 pero modificado de acuerdo con la segunda realización,
La figura 9 es un diagrama de flujo de una función adicional,
La figura 10 es un diagrama de flujo de una secuencia de comprobación automática,
La figura 11 es un diagrama de flujo de una rutina de procesamiento de eventos que forma parte del funcionamiento del sistema de control de acuerdo con la invención,
La figura 12 es un diagrama de flujo de parte del funcionamiento del uso remoto de un procedimiento de menú de eventos, y
La figura 13 es una vista parcial de pantalla generada por el sistema de acuerdo con la invención.
Descripción más detallada
Aunque la siguiente descripción se proporciona haciendo referencia a una situación de asistencia doméstica, se apreciará que hay muchas otras situaciones en las que se desea controlar las visitas de personas a ubicaciones externas distintas a situaciones de asistencia doméstica.
Haciendo referencia a la figura 1 a los dibujos que se acompañan, la Red Telefónica de Servicios Públicos (PSTN) se muestra en 1. Dos ubicaciones (2) y (3), cada una con un teléfono, representan los sitios que deben ser visitados por un usuario de un sistema de control. Tal como se muestra en la figura 1, el sistema de control comprende un procesador electrónico programable (4), una base de datos (5), una impresora (6) y un módem (7), mediante el cual los datos pueden enviarse a los clientes a través de Internet. La base de datos por ejemplo puede constar de un disco duro externo o un espacio de memoria interno del procesador (4).
Se apreciará que el sistema de control a describir puede utilizarse de múltiples formas diferentes. En primer lugar, una organización que emplea a personas que viajan de un lugar a otro, tal como cuidadores en el hogar, puede hacer funcionar el sistema por sí misma. El sistema de control también puede ser utilizado por una organización para controlar actividades en nombre de una o más organizaciones distintas.
Haciendo referencia al diagrama de flujo de la figura 2, el paso (S1) representa el punto en el cual un visitante tal como un cuidador, llama al sistema de control, por ejemplo desde la ubicación (2). En el paso (S2), la llamada se recibe en el sistema de control (4). Se supone que la CLI está disponible en la llamada entrante. Utilizando CLI, se realiza un registro temporal de la llamada y el número de fuente se identifica en el paso (S3). Sin embargo, la llamada no se contesta y el circuito entre el llamante y el sistema de control (4) no se completa. Esto lo consigue el llamante colgando en el paso (S4) dentro de corto espacio especificado, por ejemplo después de dos, tres o cuatro tonos de timbre. En el paso (S5), el sistema de control devuelve automáticamente la llamada al número de origen. Una vez más, esta llamada no se contesta y el sistema de control está programado para colgar en el paso (S6) tras un corto espacio predeterminado, por ejemplo dos tonos de timbre. Esta secuencia se lleva a cabo al inicio de una visita. Cuando el llamante ha completado su tarea en la ubicación (2), vuelve a realizarse una llamada al sistema de control que sigue el mismo procedimiento. De esta forma, se realiza un registro claro tanto de la hora de inicio como de la del final de la visita. A continuación, el llamante pasa a la siguiente ubicación, la ubicación (3), y se repite el proceso.
Como alternativas para el llamante que cuelga en el paso (S4), el sistema puede responder de forma diferente, por ejemplo para asegurar al llamante que se ha marcado el número correcto en el sistema sin precisar una llamada de respuesta de la forma establecida en el paso (S5), aunque por supuesto ésta también puede darse. Como alternativa, el sistema da a conocer al llamante un tono de ocupado tras un número predeterminado de tonos, como por ejemplo dos.
Haciendo referencia a la figura 3 a los dibujos que se acompañan, ésta muestra en forma de bloque la organización funcional del sistema de control de la figura 1.
En la realización actual, el hardware principal es un ordenador personal generalmente indicado en (10) que puede ser un ordenador IBM (RTM) o compatible con IBM funcionando en un entorno Microsoft Windows (RTM) aunque por supuesto el tipo de ordenador no es algo fundamental y el sistema operativo no es necesario que esté basado en Windows. Entre los sistemas alternativos se incluyen DOS y UNIX.
El ordenador (10) dispone de una tarjeta conectable (11) que permite al ordenador recibir llamadas de la PSTN. Una tarjeta típica es una Dialogic pro-card, número de referencia D/21H)UK, fabricada por Dialogic Corporation de USA. Esta tarjeta conectable (11) interactúa mediante Microsoft Windows (indicado en 12) con otro paquete de software (13) tal como el Parity Callsuite fabricado por Parity Software Corporation de USA. El Parity Callsuite da a conocer un completo conjunto de controles VBX y OCX y también puede utilizarse en múltiples entornos operativos diferentes como Visual Basic, Visual C++, Delphi y Visual Fox Pro.
El paquete de software (13) a su vez interactúa con el software de aplicación (14) de acuerdo con el diagrama de flujo mostrado en la figura (4) a los dibujos que se acompañan. De esta forma, el software de aplicación (14) recibe notificación de una llamada entrante del paquete (13) en el paso (S10). En el paso (S11), el software de aplicación comprueba si la CLI está disponible. Si no lo está, el flujo acaba en el paso (S12) en la realización mostrada en la figura 4, aunque más adelante se describe una gestión de llamadas más sofisticada con referencia a las figuras 7 y 8, por ejemplo. Si la respuesta es SÍ, el flujo procede al paso (S13) donde el software de aplicación busca los datos de los clientes en la base de datos (5). Sin embargo, opcionalmente, si la CLI está disponible en el paso (S11), entonces en (S11a) el sistema determina si la llamada es del número de un cuidador. Si la llamada es del número de un cuidador conocido, como el número del teléfono móvil o el teléfono fijo del cuidador, por ejemplo, y a continuación el sistema reconoce que el cuidador tiene que introducir los datos de una visita desde una ubicación remota hacia un cliente y, en consecuencia, las opciones de menú remoto se pueden proporcionar de la forma descrita con referencia al paso (S130) en adelante con relación a la figura 12. Si la llamada no es de un cuidador, el flujo procede desde el paso (S11a) al (S13). En el paso (S14), se toma una decisión con referencia a la existencia de los datos de los clientes. Incluso si el número entrante no se corresponde con el número de un cliente, los datos de la llamada entrante se guardan en el paso (S15) en la base de datos (5) dado que hay una posibilidad de que el sistema de control no haya sido informado de un nuevo número de cliente.
Si el número de la llamada entrante se hace corresponder en el paso (S13) con un cliente, en el paso (S16) se hace un intento para adaptar el tiempo de la llamada con un horario guardado en la base de datos (5) y una vez más los datos de la llamada se guardan en el paso (S15) en la base de datos.
En el paso (S17), el software de aplicación (14) descuelga el teléfono y en el paso (S18) marca el número de teléfono guardado, espera un número de segundos predeterminado mientras suena el timbre en el número marcado y en el paso (S19) cuelga sin haberse completado una llamada.
En muchos casos, el sistema de control actuará para muchos clientes, cada uno de los cuales tendrá a múltiples personas realizando visitas regulares y precisará tener informes regulares sobre las fechas, horas y extensión de las visitas.
De esta forma, en el paso (S20), el software de aplicación separa los números entrantes que se correspondan y los que no se correspondan, pone en orden los números que se correspondan de acuerdo con el cliente al cual pertenecen, genera datos en el paso (S21) mostrando si una llamada se corresponde o no con una visita programada y genera uno o más informes en el paso (S22). Éstos se pueden visualizar, imprimir mediante la impresora (6) para una transmisión progresiva o enviar a los clientes a través de la conexión a Internet (7) o (conectada permanentemente) a una línea especializada o módem de marcación.
Aunque se ha facilitado la descripción anterior referente a la PSTN, se apreciará que lo que se ha descrito es igualmente aplicable a una red local o que el propio sistema de control se encuentra en la LAN o WAN conectadas a la PSTN.
A partir de la descripción anterior, se apreciará que el sistema de control descrito tiene múltiples ventajas respecto a la técnica anterior. Todos los sistemas de llamadas sin respuesta funcionan con el principio básico de que la información de fecha/ hora y CLI se transmiten por líneas telefónicas antes de que se realice una conexión, es decir, sin incurrir en costes de llamadas. La realización actual difiere en que cuando un usuario vuelve a colocar el auricular tras permitir que suene el teléfono un número determinado de veces, en lugar de no oír nada, tras una breve pausa el sistema automáticamente marca y devuelve un número de tonos de timbre al llamante entrante y a continuación cuelga. El proceso completo puede tardar menos de 10 segundos. En una modificación de la realización que se acaba de describir, el sistema puede colgar automáticamente tras un número predeterminado de tonos de timbre si el llamante sigue llamando al número normal. Esto impide que el sistema se colapse.
El problema principal con la CLI existente sólo controlando sistemas es que el llamante no tiene forma de saber si su llamada se ha registrado o no. Por ejemplo, tal vez han marcado el número de teléfono equivocado o no han dejado que el teléfono suene un número suficiente de veces para que el sistema atienda el CLI ya que un tono de timbre es normalmente el mínimo en un sistema analógico.
Sería muy difícil probar o no probar si el llamante ha llamado o no - o más concretamente si ha realizado la visita o no - dado que el llamante podría decir que el sistema no atendió la llamada. Con el sistema de la forma descrita, no sólo el llamante habrá recibido verificación de que se recibió la llamada y registró la CLI mediante la función de rellamada automática, sino que también el sistema puede indicar al controlador que la persona que realizó la llamada recibió confirmación mostrando si la rellamada se realizó con éxito o no.
Una de las dificultades de los sistemas convencionales sólo CLI es que hay una pequeña posibilidad de que la CLI no se recoja ni siquiera desde un teléfono que normalmente envíe una señal de CLI. La interrupción intermitente de la transmisión de CLI es impredecible y significa que siempre habrá un porcentaje de llamadas que se mostrarán como errores excepcionales y que nunca pueden hacerse corresponder a un cliente. Esto hace que dichos sistemas sean inherentemente falibles si se precisa una copia precisa de un horario. La ventaja del enfoque descrito en la presente descripción es que si se produce un problema de CLI intermitente y el llamante no oye la rellamada la primera vez que suena el timbre, todo lo que tiene que hacer es volver a llamar al número y casi seguro que recibirá una rellamada en su segundo intento.
El sistema podría utilizarse potencialmente para notificar al llamante si está realizando una llamada entrante o saliente variando el número de tonos de timbre que el llamante oye en la rellamada (por ejemplo, 1 tono de timbre para entrante, 2 tonos de timbre para saliente). Esto funcionaría programando el sistema para reconocer dónde llama el llamante por primera vez desde un número particular y a continuación reconociendo dónde llama el llamante por segunda vez desde ese mismo número - durante la misma visita. Esto podría hacerse haciendo corresponder llamadas a planes de asistencia o asegurándose de que el llamante realice todas las llamadas exactamente de forma secuencial, es decir, 1 llamada entrante y 1 saliente para cada visita. Esto supondría que se hizo el número correcto de llamadas para cada visita o utilizará una rutina de correspondencia más sofisticada tal como se describe más adelante en relación a la figura 11, por ejemplo.
Refiriéndonos ahora a la figura 5 a los dibujos que se acompañan, la Red Telefónica de Servicios Públicos (PSTN) se muestra en 1; ésta muestra la segunda realización de la presente invención. Las dos ubicaciones (2) y (3), cada una con un teléfono, representan los emplazamientos de clientes cuya visita por parte de un usuario específico de un sistema de control está programada. Las otras dos ubicaciones (2') y (3') están programadas para ser visitadas por otro usuario del sistema de control. En un sistema en el cual se contestaron las llamadas entrantes, cada usuario tendría su propio número PIN. Tal como se muestra en la figura 5, el sistema de control comprende de un procesador electrónico programable (4), una base de datos (5), una impresora (6) y un módem (7) mediante el cual los datos pueden enviarse a los clientes a través de Internet o una conexión de módem de marcación. La base de datos, por ejemplo, puede constar de un espacio de memoria interna o disco duro externo del procesador (4). En este caso se hace referencia a un cliente que significa la organización para la cual trabajan las personas que realizan las llamadas, en los ejemplos indicados, los cuidadores. Aunque dicha organización podría hacer funcionar por sí misma el sistema o los sistemas aquí descritos, se prevé que el sistema funcione mediante un proveedor de servicios en nombre de una o más organizaciones o agencias de asistencia.
Por consiguiente, se valorará que el sistema de control que se describa pueda utilizarse de múltiples formas diferentes. En primer lugar, una organización con empleados, como cuidadores domésticos, que se desplacen de un lugar a otro, puede hacer funcionar el sistema por sí misma. El sistema de control también puede utilizarse por una empresa proveedora de servicios para controlar actividades en nombre de una o más organizaciones diferentes. En la figura 5 también se muestra un nodo (9) de la PSTN a la cual se dirigen las llamadas de las ubicaciones (2), (2'), (3) y (3') antes de recibirse en el sistema de control. El sistema de telefonía completo que se muestra en la figura 5 es un sistema RDSI (Red Digital de Servicios Integrados) o un sistema comparable. Una característica de los sistemas RDSI es que el usuario puede comprar un número, normalmente un número 0800 que sea gratuito para el llamante. En lo que sigue se hará referencia a esos números como "números de llamada gratuita". De esta forma, una persona que realiza la llamada marca el número de llamada gratuito y a continuación se transfiere al destino final de la llamada que asume el coste de la llamada en lugar del llamante. Además, la RDSI soporta lo que se conoce como DNIS (Servicio de Identificación de Número Marcado). Mediante esta última función, el receptor de una llamada gratuita puede no sólo, utilizando la CLI (Identificación de Línea del Llamante), identificar el teléfono y de esta forma la ubicación desde la cual se realizó la llamada, sino también identificar el número 0800 al cual se realizó la llamada. Aunque en muchos casos son preferibles los números de llamada gratuita, no son fundamentales. Es posible utilizar marcación directa en los números conocidos como DDI en un sistema RDSI cuyos números de marcación directa lleven asociado un coste si se contesta una llamada. Por supuesto, donde la llamada no se conteste, no hay coste para el propietario, generalmente el cliente, del teléfono desde el cual se realizó la llamada. Sin embargo, es una ventaja utilizar números de llamada gratuitos donde excepcionalmente se contesta una llamada, por ejemplo para enviar mensajes a un cuidador, evitando de esta forma cualquier coste para el cliente. Igualmente, se apreciará que aunque es preferible la RDSI para activar la transferencia de llamadas, es posible un sistema analógico aunque es más complejo y en la actualidad más caro en el sentido de que se precisa un mayor número de líneas de tierra en comparación con una red RDSI.
La realización actual propone que utilizando esta función DNIS junto con la información de CLI del llamante puede identificarse claramente sin necesidad de contestar una llamada. De esta forma, cada persona que realiza la llamada recibe su propio número de llamada gratuito individual para una zona concreta. Esto puede hacerse porque es una forma relativamente simple y económica de que una organización adquiera un lote secuencial de números 0800 (u otros DDI) de forma que cada número pueda asignarse a un usuario específico.
Esta disposición se muestra con más detalle en la figura 6. A los números enteros similares en esta figura se les han dado los mismos números de referencia. Sin embargo, cada uno de los teléfonos del diagrama (20), (21) y (22) representan un usuario diferente con un número de llamada gratuito diferente que en la realización actual es un número 0800. Se muestran tres, pero el número asociado al teléfono (22) se indica como 0800..n para indicar claramente que este número no limita. Naturalmente cada cuidador se desplazará en su área asignada hasta múltiples clientes. Tal como se muestra, todos los teléfonos se conectan a la centralita (9) de forma que la centralita transfiere las llamadas a un número único en las instalaciones de la empresa que está llevando a cabo el control.
Esto se hace mediante la función indicada en la casilla (22) y se transfiere a las instalaciones mediante una conexión RDSI-30 (23). En las instalaciones, una tarjeta de telefonía apropiada (24) en el ordenador (4) obtiene los números 0800 originales a los que se ha llamado utilizando DNIS.
Si la organización que adquiere y utiliza los números 0800 es una gran empresa, no es necesario tener un número individual para cada usuario. Esto se debe a que la información de DNIS viene con la CLI que da la ubicación de la llamada marcada originalmente. De esta forma, la unión de los dos fragmentos de información identificará al llamante siempre que los usuarios con el mismo número 0800 estén distribuidos de forma que ningún número se utilice más de una vez en un área telefónica concreta, en el caso del Reino Unido en un área de código STD concreta.
También debe apreciarse que el sistema que se acaba de describir puede funcionar sin el uso de números 0800.... o cualquier otro tipo de número de "llamada gratuita". Puede utilizarse cualquier número siempre que el llamante tenga un número único. El número 0800 asegura meramente que un cliente o cuidador no tenga que pagar la llamada.
El hardware y la organización funcional del sistema de control de la figura 5 son los mismos que los de la primera realización, se muestran en la figura 3 y no volverán a ser descritos. Haciendo referencia al diagrama de flujo de la figura 7, el software de aplicación (14) recibe notificación de una llamada entrante del paquete (13) en el paso (S10). Para este diagrama de flujo, se supone que se dispone de DNIS. En el paso (S11), el software de aplicación comprueba si se dispone de CLI. De no ser así, la llamada se contesta en el paso (S12) y el PIN del cuidador se pide en el paso (S13). En cualquier caso, los datos que representan la identidad del cuidador se introducen en el paso (S14). En este paso, los datos del cliente identificados por la CLI o el PIN de entrada se comparan con los datos del cliente en la base de datos (5). En el paso (S15) se toma una decisión referente a si se ha encontrado o no una correspondencia en la base de datos (5). Si el número entrante no se corresponde con una ubicación del cliente, los datos de la llamada entrante se guardan en el paso (S16) en la base de datos (5) ya que cabe la posibilidad de que el sistema de control no haya sido informado de un nuevo número de cliente.
Si el número de la llamada entrante se hace corresponder en el paso (S14) y a continuación en el paso (S17), el DNIS se utiliza para consultar los datos del cuidador en la base de datos (5). Si en el paso (S17) no puede encontrarse una correspondencia, esta información se guarda en la base de datos (5) en el paso (S16). De lo contrario, tras el paso (S18) se hace un intento de hacer corresponder en el paso (S19) el momento de la llamada con un horario guardado en la base de datos (5). Además, los datos finales de la llamada se guardan en la base de datos. Los datos finales incluirán la ubicación del cliente y la identidad del cuidador si están disponibles.
En el paso (S20), el software de aplicación (14) descuelga el teléfono y en el paso (S21) marca el número de teléfono guardado, espera un número de segundos predeterminado cuando suena el número marcado y en el paso (S22) cuelga sin haberse completado nunca una llamada.
En muchos casos, el sistema de control actuará para múltiples clientes, cada uno de los cuales tendrá varias personas haciendo visitas regulares y que precisarán tener informes regulares sobre las fechas, las horas y la extensión de las visitas.
De esta forma, en el paso (S23) el software de aplicación separa los números entrantes que se corresponden y los que no se corresponden, recopila en el paso (S24) el número que se corresponde de acuerdo con el cliente al que pertenecen, genera datos mostrando si una llamada correspondiente se corresponde con una visita programada y genera uno o más informes. Éstos pueden visualizarse, imprimirse con la impresora (6) para una transmisión progresiva o enviarse en el paso (S25) a los clientes mediante la conexión a Internet (7) u otros medios electrónicos adecuados, por ejemplo una línea especializada o un módem de marcación.
Se apreciará que los pasos (S20), (S23), (S25) son opcionales y que los datos adquiridos pueden procesarse de otras formas siempre que la información correspondiente a la CLI y DNIS esté disponible o sea equivalente.
Ahora se comentarán las ventajosas características adicionales de la segunda realización. De esta forma es posible identificar si una llamada representa una entrada o una salida. Utilizando conexiones telefónicas digitales o analógicas, puede identificarse cuando una persona que realiza la llamada cuelga, sin contestar la llamada. Registrando automáticamente a. cuando la llamada se presenta por primera vez al sistema (es decir, cuando empiezan los tonos de timbre) y b. cuando el llamante cuelga (cuando cesan los tonos de timbre) puede medirse durante cuánto tiempo el llamante dejó que su teléfono llamara al número del sistema. Otra ventaja es que conociendo exactamente cuándo cuelga el llamante, el sistema puede inmediatamente enviar la llamada de retorno sin ningún retraso. Ésta es una mejora en el sistema existente por la cual el sistema envía una llamada de retorno tras un período de tiempo predeterminado, es decir, cuando piensa que el llamante ha colgado.
Dando instrucciones a los usuarios del sistema para variar el tiempo que dejan que el teléfono suene cuando llaman al sistema, los diferentes tipos de eventos de visita pueden de esta forma identificarse. Una aplicación útil de este proceso es registrar si el llamante está llegando a casa de un cliente al inicio de una visita o saliendo de casa de un cliente al final de una visita. Así, por ejemplo, el llamante podría dejar que el teléfono sonara 3 veces a la llegada y 5 veces a la salida. Para confirmar al llamante que el sistema ha identificado correctamente el tipo de visita, el software de aplicación puede programarse para variar el número de veces que hace sonar el timbre del teléfono del cliente durante el proceso de rellamada. Éste podría ser el mismo número de veces que hizo sonar el tono de timbre la persona que realizó la llamada o un número diferente, por ejemplo 2 para llegada y 3 para salida. Nuevamente, en todos los casos, no es preciso contestar la llamada inicial o la llamada de confirmación para que se registren los datos de la visita. Sin embargo, las llamadas pueden conectarse, si se desea, como en el caso descrito a continuación.
Una de las características fundamentales del sistema descrito en esta descripción es la capacidad de realizar automáticamente una llamada de retorno al llamante dentro de los 10 segundos tras la llamada original. Una mejora de este proceso tiene lugar cuando la llamada de retorno puede programarse automáticamente para que haga sonar el timbre hasta que se conteste (o durante un período de tiempo especificado) bajo ciertas condiciones. Una de las principales características del sistema en su aplicación actual como dispositivo de control para la asistencia doméstica es su capacidad de facilitar la comunicación entre los directores/supervisores y los trabajadores sobre el terreno. Tradicionalmente, si un director/supervisor desea contactar con un cierto miembro del personal, probablemente mirarían el horario de trabajo para identificar dónde se espera que esté el trabajador sobre el terreno en cuestión. Debido a la naturaleza del empleo, es extraordinariamente poco habitual que el personal de asistencia doméstica siga rígidamente un horario fijo de trabajo y de ahí que el director/supervisor tal vez tenga que hacer muchas llamadas a diferentes clientes antes de localizar al trabajador sobre el terreno y comunicarse con él. Muchos cuidadores ahora llevan teléfono móvil pero es caro realizar llamadas desde línea fija hasta servicios de teléfono móvil.
Tal como ya se ha descrito, los sistemas existentes confían en que se contesten las llamadas y que se registre un número PIN para identificar al receptor deseado. La solución propuesta en el presente caso da a conocer la identificación del cuidador mediante DNIS y de aquí que el sistema reconocerá si un cuidador tiene mensajes en espera para él sin contestar la llamada. En esta solución, hay dos alternativas de acuerdo con la preferencia del cliente sobre cómo puede recuperarse el mensaje. En primer lugar, el sistema puede reproducir automáticamente el mensaje para el receptor cuando el llamante llama al sistema y entre el 2º y 5º tonos de timbre que el llamante normalmente haría antes de colgar utilizando el sistema sin respuesta. El mensaje se reproduciría junto con una opción al final del mismo para que el receptor grabe un mensaje de respuesta al originador si lo desea. En segundo lugar, el sistema puede programarse para - inicialmente - tratar la llamada como una llamada normal y esperar a que el llamante cuelgue después de 2 a 5 tonos de timbre. Sin embargo, cuando el sistema vuelva a llamar, puede hacer que el teléfono de los clientes siga sonando hasta que se conteste la llamada (o durante un período de tiempo mucho más largo que el habitual de 2 a 5 tonos de timbre). Cuando se conteste la llamada, el mensaje se facilita como antes y nuevamente con la opción para que el receptor deje un mensaje de repuesta si lo desea.
La ventaja de la segunda opción para la entrega del mensaje está en el hecho de que es más probable que el llamante conteste al teléfono sonando de forma continua dado que es un medio de comunicación obvio. El riesgo con la primera opción es que el llamante estará tan acostumbrado a que su llamada inicial no reciba respuesta (dado que se prevé que sólo un pequeño porcentaje de personas que realizan las llamadas tendrían un mensaje esperándoles) que tal vez ni siquiera ponga el teléfono al lado de su oído cuando llame al sistema. Otra ventaja de la segunda opción es que debido a que el mensaje se entrega durante el proceso de rellamada, siempre es la central telefónica (proveedor de servicios de control) la que incurrirá en los costes de llamada directos para la entrega del mensaje. Éste es un problema importante dado que muchos usuarios de los sistemas de asistencia doméstica, clientes, son ancianos y a menudo están confundidos, y a menudo están muy preocupados por el coste de las llamadas en su factura telefónica. En realidad, esto no puede ocurrir dado que para este servicio se utilizan números 0800; tanto si las llamadas reciben respuesta como si no la reciben, este sistema da a conocer una tranquilidad añadida a los clientes.
Haciendo referencia a la figura 8 a los dibujos que se acompañan, esta figura es un diagrama de flujo de las operaciones que puede realizar el sistema mejorado que se acaba de describir.
Como en los diagramas de flujo previamente descritos, los primeros dos pasos (S50) y (S51) representan la recepción de una llamada entrante mediante el paquete de software y determinando si la CLI está disponible o no.
Sin embargo, si la CLI no está disponible, el flujo de datos no acaba. En su lugar, el sistema da a conocer las opciones alternativas que se muestran en la figura como ramas paralelas en "A". En la primera opción, la llamada se contesta en el paso (S52) dentro del número de tonos de timbre que el llamante normalmente esperaría, como por ejemplo 3 tonos de timbre. Al cuidador se le pide, preferiblemente mediante un mensaje grabado en el paso (S53), que vuelva a llamar marcando el prefijo 1470 antes del número en el sistema del Reino Unido. Esto desactiva temporalmente el bloqueo de CLI sólo para esta llamada. Entonces el llamante responde tras colgar en el paso (54) volviendo a llamar en el paso (S50) con el mensaje 1470.
En la otra opción, la llamada vuelve a ser contestada por el sistema, esta vez en el paso (S55). Una vez más, la llamada se contesta antes de que el llamante reciba el número esperado de tonos de timbre. En el paso (S56), se pide al llamante inicial que pulse la tecla de estrella para permitir al sistema determinar si el teléfono es un teléfono de pulsadores o no. El paso (S57) decide si se ha pulsado la tecla de estrella o no. Si la respuesta es SÍ, se pide el PIN del cliente en el paso (S58) y en el paso (S59) se comprueba si el PIN solicitado está en la base de datos o no. Si la respuesta a este paso es NO, se pide el nombre del cliente en el paso (S60) y la respuesta del paso (S59) o el paso (S60) introducida en la base de datos en el paso (S61) para intentar hacer corresponder los datos del cliente con los horarios y ubicaciones guardados en la base de datos.
Si el resultado del paso de decisión (S51) es "SÍ", el paso (S62) consulta los datos del cuidador en la base de datos, y en el paso (S63) se toma una decisión dependiendo de si se encuentran los datos o no.
Si la respuesta es "NO", se intenta hacer corresponder el número entrante con un cliente en el paso (S64). Si la respuesta al paso (S64) es "NO", el paso (S65) va al ya descrito paso (S55) para repetir los pasos (S56), (S57) y (S60). Si la respuesta al paso (S64) es "SÍ", el flujo procede al paso ya descrito (S61).
Si la respuesta en el paso (S63) es "SÍ", la llamada se contesta en el paso (S66) y en el paso (S67) y se visualiza el menú de opciones para el llamante. Si el llamante responde apropiadamente en el paso (S68) y se ha introducido una opción, el procedimiento sigue en forma de bucle con el paso (S69) hasta que las selecciones de opciones se terminan con una respuesta "NO" del paso (S68), donde el sistema cuelga en el paso (S70).
Haciendo referencia nuevamente a la vía principal del diagrama de flujo, se toma una decisión en el paso (S71) sobre si el DNIS se ha hecho corresponder o no con los datos del cuidador en la base de datos. Si la respuesta a este paso es "SÍ", entonces el siguiente paso, (S72), se corresponde al paso (S16) de la figura 4. Si no se encuentran los datos y la respuesta al paso (S71) es "NO", la llamada vuelve a conectarse dentro del número normal de tonos de timbre que sería esperado por el llamante. Esto ocurre en el paso (S73) y el sistema pasa a formar un bucle de forma similar a los pasos (S57), (S58), (S59) y (S60) excepto en que en este bucle son los datos del cuidador los que se piden en los pasos (S74-S78). A continuación, la información que se solicita se introduce en el paso (S71) de la forma descrita previamente.
El paso (S78) se corresponde al paso (S15) de la figura 4 y los pasos (S80), (S81) y (S82) también se corresponden a los pasos (S20-S22) de la figura 4. Sin embargo, el sistema mejorado que se describe también comprueba si hay algún mensaje a la espera para el cuidador. Esto se hace en el paso (S83). Si la respuesta es "NO", los pasos (S73), (S74) y (S85) se corresponden a los pasos (S17-S19) de la figura 4. Si la respuesta es "SÍ", se dispone de dos opciones. Una posibilidad es que en el paso (S87) se descuelgue el teléfono y se marque el número guardado como una llamada de red en el paso (S88). En este caso, el número de tonos de timbre es mayor que el número esperado, así pues se pide al cuidador que atienda el teléfono de forma que los mensajes de espera puedan reproducirse para él/ella en el paso (S89), tras lo cual la llamada se termina en el paso (S90). La otra posibilidad es que se conteste la llamada con el número reducido de tonos de timbre que es la respuesta normal del sistema en el paso (S91), donde tras haber reproducido los mensajes en el paso (S89), la llamada se termina como antes.
Haciendo referencia a la figura 9, esto muestra una corta secuencia que puede añadirse a los diagramas de flujo de las figuras 4, 7 y 8 e ilustra la considerable versatilidad del sistema. Se supone que la secuencia se añade al flujo desde el paso (S71) de la figura 8 entre el paso (S71) y el paso (S72). De este modo, en el paso adicional (S100), se toma una decisión sobre si ésta es o no la primera llamada de un cuidador que trabaja para un cliente concreto. Si la decisión es "SÍ", se contesta la llamada en el paso (S101), se reproduce un mensaje de bienvenida en el paso (S102) y a continuación viene el paso original (S72). Si la respuesta es "NO", a continuación viene el paso (S72) de la forma habitual.
Se apreciará que un componente clave de los sistemas de control que se acaban de describir es el software de aplicación (14). Este paquete de software puede encontrarse en un procesador electrónico a través del medio adecuado como un disco flexible mostrado en (8) en la figura 1.
Además, el programa informático puede obtenerse en formato electrónico, por ejemplo, descargando el código a través de una red tal como Internet.
Una realización actual también incorpora capacidad de auto-comprobación y se muestra en el diagrama de flujo de la figura 10.
Esta función utiliza una línea telefónica independiente y automáticamente llama al sistema de la figura 5 a intervalos definidos, como por ejemplo cada 10 minutos. Esta forma imita a una persona real que realiza la llamada. También espera durante un breve período de tiempo tras haber realizado la llamada de comprobación, por ejemplo 1 minuto, para determinar si la llamada se recibió o no.
Si no se detecta ningún tono de timbre o no se recibió la rellamada, se estima que el sistema está fallando y se realiza una llamada de alarma al número designado. Esta función puede encontrarse lejos del sistema de control principal con una línea telefónica y un hardware de PC específico. El hardware del sistema es similar al que se muestra en la figura 5. Si el sistema de control principal está utilizando más de una línea telefónica, la función puede programarse para marcar los diferentes números aleatoriamente o secuencialmente.
El funcionamiento de la función de comprobación automática se describe en el diagrama de flujo de la figura 10. En el paso (S200) se descuelga el teléfono y se marca el número de llamada gratuita en el paso (S201). Se toma una decisión en el paso (S202) tanto si se detectan tonos de timbre como si no. Si la respuesta es "SÍ", el siguiente paso, (S207), cuelga el teléfono y la función espera la llamada de retorno. El paso (S209) es un paso de decisión que decide si se ha detectado una rellamada o no. Si la respuesta es "SÍ", el diagrama de flujo vuelve formando un bucle al paso (S200) tras registrar el resultado satisfactorio en la base de datos en el paso (S205). Si la respuesta al paso (S202) es "NO", el paso (S205) cuelga el teléfono en el paso (S206). El paso (S207) es común a ambas ramas del diagrama de flujo dado que se ocupa de un fallo en el sistema de control. En este paso, se descuelga el teléfono y en el paso (S208) se marca un número de emergencia guardado o se transmite un mensaje en el módem y se envía un mensaje de alerta. Finalmente, el paso (S210) cuelga el teléfono en el paso S209 de nuevo para repetir el procedimiento.
En referencia a la figura 11, se muestra un diagrama de flujo de procesamiento de eventos según el cual es posible utilizar un sistema conforme a la invención. Tras el paso (S79) (o en el paso -S72-) en el cual se guardan los datos de una llamada en la base de datos, el sistema puede configurarse en el paso (S110) para recuperar los datos previos del cliente y/o cuidador de la base de datos. Si no se encuentra un evento anterior reciente en el paso (S112), el nuevo evento (es decir, la llamada entrante) se registra como una llegada y se guarda en el paso (S114). Sin embargo, si se encuentra el evento anterior, entonces en el paso (S116) el sistema determina si el evento anterior era un evento de salida o no. Si no lo era, el sistema determina en el paso (S118) si el nuevo evento está dentro de un número predeterminado Y, de minutos (como 15) o un tiempo de salida esperado. De no estarlo, el evento se guarda como una llegada en el paso (S114). De estarlo, el evento se guarda como una salida y guarda en el paso (S120).
Si el evento anterior fue un evento de salida de la forma determinada en el paso (S116), en el paso (S122) el sistema determina si el nuevo evento se encuentra dentro de un tiempo predeterminado X, tal como 15 minutos. Si la respuesta es sí, el nuevo evento se registra como salida y el último evento se registra como desconocido y esta información se guarda en el paso (S124). Si la respuesta es no, el nuevo evento se registra como una llegada y se guarda en el paso (S114). El paso (S122) da a conocer la posibilidad de que un cuidador llame desde un cliente para registrar una salida y a continuación permanezca con el cliente por alguna razón como una asistencia adicional que se precise antes de volver a llamar para registrar la salida real.
En referencia a la figura 12, se muestra un diagrama de flujo de los pasos realizados por un cuidador para registrar visitas remotamente desde la casa del cliente que haya recibido la visita. Por consiguiente, si se da la circunstancia por ejemplo de que un cliente no tiene teléfono, un cuidador marca el número del sistema preferiblemente desde un número de teléfono predeterminado asociado al cuidador como un número de teléfono fijo o un número de teléfono móvil. Por consiguiente, en el paso (S130) en la figura 12, el sistema puede contestar una llamada de un cuidador desde un número predeterminado ya identificado utilizando la CLI que el cuidador está llamando desde un número asociado tal como el de la casa. Entonces es posible entre los pasos (S130) y (S132) reproducir cualquier mensaje para un cuidador que pudiera estar guardado en el sistema. En cualquier evento, en el paso (S132) se reproduce el menú para acceso remoto al sistema y se pide al cuidador que introduzca una respuesta al menú reproducido en el paso (S132). Por ejemplo, si se pulsa el dígito 1 indicando que el cuidador desea registrar un evento previamente no registrado en el sistema, entonces en el paso (S134) se pide al cuidador que introduzca la ID del cliente que podría estar por ejemplo en el formato de una referencia numérica de tres dígitos. El sistema determina para el paso (S136) si la ID es válida o no. Si no lo es, se informa al llamante y se le pide que vuelva a introducir la ID en el paso (S134). Si lo es, el sistema pide la fecha del evento del cuidador en el paso (S138). Si la fecha se introduce de forma válida en el paso (S140), por ejemplo como una referencia simple de cuatro dígitos, ddmm, por ejemplo 2901 representando el 29 de enero, o simplemente pulsando la tecla * para hoy, el sistema pide la hora de inicio en el paso (S142), o si la fecha no es válida, se informa al usuario en el paso (S139) y vuelve a pedirse la fecha. El usuario introduce la hora y ésta se evalúa en el paso (S144). Nuevamente, si no es válida, se informa al usuario y se pide la hora de inicio. Cuando se introduce la hora de inicio de forma válida, se pide al usuario que introduzca la hora final en el paso (S146). Si la hora final se introduce de forma válida, entonces se pide al usuario que introduzca una razón en el paso (S150) sobre por qué el evento se ha registrado remotamente. Pueden darse a conocer opciones de menú en el paso (S150) como: el cliente no tiene teléfono, el teléfono y/o la línea telefónica del cliente no funcionan, o debido a un error del cuidador, tal como que el cuidador ha olvidado el número de teléfono gratuito que debe marcarse.
Haciendo referencia a la figura 13, se muestra un ejemplo de un informe activo ofrecido por los eventos programados de control del sistema. En la pantalla (300), se facilitan filas de información (302) representando eventos individuales. Cada evento comprende de una serie de información incluyendo una o más de las siguientes. En la columna (304), se indica la agencia (o el cliente del sistema) que da a conocer el servicio de control. Para su beneficio, un proveedor de servicios puede seleccionar agencias individuales en la columna (304) y/o visualizar todos los eventos activos que están siendo controlados por un sistema. En la columna (306), se dan a conocer representaciones visuales referentes al estado inmediato de un evento; por ejemplo, puede utilizarse una cruz para indicar que un cuidador no se ha conectado en relación al evento programado. Aquí se utiliza la imagen de la cara en la columna (306) para indicar claramente que un cuidador ha asistido a un evento programado. En este caso se utiliza una marca para indicar claramente que se ha completado un evento, y se utiliza un símbolo de carpeta sujetapapeles para indicar que un evento está programado para algún momento del futuro, por ejemplo en un día dado visualizado. Posteriormente, puede activarse una alarma para indicar que un evento no ha tenido lugar. En la columna (308) se utiliza un símbolo para indicar el incumplimiento de los requisitos exactos de un evento programado; por ejemplo, cuando un cuidador llega con un retraso predeterminado respecto a una hora de inicio, a pesar del hecho de que el cuidador posteriormente se haya presentado. Se muestra un reloj de alarma en la columna (308) con respecto a los dos eventos en los que el cuidador llegó más de una hora tarde de la hora de inicio planificada. En la columna (310) se muestra la fecha para el evento programado. En la columna (312) se muestra la hora planificada de cada uno de estos eventos programados y en la columna (314) se indica el nombre del cliente. La columna (316) muestra la hora de inicio real en que una persona que realiza la llamada llamó para un evento en curso o la hora de inicio y final para un evento completado tal como se muestra. En la columna (318) se muestra la puntualidad del cuidador y en la columna (320) se registra la duración total de un evento. El cuidador identificado se muestra en la columna (322) que por supuesto se activa mediante el uso de la función DNIS descrita anteriormente. Cuando el cuidador no sea el mismo que el cuidador programado, el cuidador programado se muestra entre paréntesis en la columna (324). En la columna (326) se da a conocer otro indicador visual en forma de gráfico circular que representa una comparación del tiempo real o transcurrido respecto al tiempo programado de un evento programado que ha tenido o tiene lugar. Por ejemplo, un gráfico circular podría sólo mostrarse para eventos completados donde la duración de la asistencia de un cuidador dentro de los límites predeterminados fuera menos de un cuarto del tiempo previsto del evento y/o menos de la mitad del tiempo previsto.
Una ventaja del sistema permite dar a conocer informes activos a clientes independientes del proveedor de servicios tal como diferentes organizaciones de cuidadores. Por consiguiente, en la figura 13 se muestra una pantalla que puede darse a conocer activamente para una agencia u organización de cuidadores (cliente del proveedor de servicios de control) tal como se muestra en la columna (304), incluyendo la información apropiada para el cliente. Además, pueden activarse alarmas independientes para clientes en el caso de que un cuidador llegue tarde a un evento programado y este sistema puede configurarse para generar dichos mensajes de alarma en forma de llamadas telefónicas previamente grabadas y/o mensajes de texto SMS, por ejemplo, o mediante el software de PC.
La llamada de retorno del sistema tal como la identificada en el paso (5), tal como se muestra en la figura 2, y/o tal como aquí se describe, no es necesario que se dirija de nuevo hacia el número de teléfono de la llamada entrante reconocida. Es posible configurar el sistema para devolver una llamada para una respuesta o llamada de reconocimiento hacia un número independiente, o múltiples números, apropiados para un cuidador dado tal como un número de teléfono fijo o número de teléfono móvil o enviar indicaciones apropiadas, tal como un mensaje de texto SMS al teléfono móvil o 'busca' de un cuidador. De hecho, es posible configurar el sistema para generar informes periódicos para cuidadores individuales tal como un informe diario de horas y eventos registrados en la forma de un mensaje de texto SMS. Por consiguiente, el cuidador puede a continuación utilizar un servicio de acceso remoto descrito con relación a la figura 12 para introducir eventos no registrados.
Por consiguiente, una ventaja del sistema es que puede generar informes de nóminas en base a la actividad real del cuidador que ha sido registrada en el sistema. Pueden especificarse criterios referentes a la puntualidad y al grado de finalización de los eventos programados para generar un informe de pagos adecuado para un cuidador individual. Por ejemplo, los eventos programados pueden considerarse totalmente pagaderos siempre que se complete un porcentaje predeterminado de la duración programada del evento. El porcentaje predeterminado puede por ejemplo ser superior a un 50% o algún otro valor como el 75% de la duración predeterminada. Además, puede calcularse el tiempo extra y realizarse una propuesta para pagar a un cuidador individual en base al trabajo de tiempo adicional registrado basándose en unos criterios predeterminados.
Se apreciará que las características de los sistemas individuales descritos en relación a las figuras relevantes pueden adaptarse para el uso en cualquiera de los sistemas aquí descritos. Una ventaja es que puede dar a conocer un sistema de acuerdo con la invención que permite una gestión de llamadas sofisticada, en particular con relación a hacer corresponder un tipo de evento, tal como una llegada o salida de un cuidador de un sitio con los datos guardados con relación a una llamada entrante y de esta forma procesar otra llamada entrante desde el mismo número dependiendo del tipo de evento previo. Además, puede darse a conocer un sistema de control de llamadas que permita el tratamiento de llamadas dependiendo del origen de la llamada entrante tal como con relación al código de área, tal como región STD, o un número real para de este modo por ejemplo activar la gestión de llamadas preferentes en un sistema de cola dependiendo del número de llamadas entrantes.

Claims (23)

1. Sistema de control para controlar las llamadas telefónicas entrantes, incluidas las llamadas telefónicas con diferentes números llamados, comprendiendo el sistema un procesador electrónico (4) y una base de datos asociada (5) conteniendo los datos de ubicación con los números de teléfono correspondientes, estando el sistema adaptado para detectar el número de origen del llamante y el número llamado al cual se realizó la llamada entrante, para almacenar la hora, la fecha y el número de una llamada entrante cuyo número de origen se haya detectado, y para identificar la ubicación (2,3) del llamante correspondiente al número de origen refiriéndose a la base de datos asociada, caracterizado porque las llamadas telefónicas, incluidas las llamadas telefónicas con diferentes números llamados, se dirigen a través de un sistema de transferencia de llamadas para transferir las llamadas con diferentes números llamados hacia un único destino de número (9), la base de datos asociada (5) contiene los datos del llamante con los números de teléfono correspondientes, y porque el sistema está adaptado para detectar el número de origen y el número llamado antes de transferirse al destino final, para guardar los datos que representan el número al cual se realizó la llamada entrante, y para la identificación del llamante correspondiente al número llamado refiriéndose a la base de datos asociada (5).
2. Sistema, según cualquiera de las reivindicaciones anteriores, adaptado para comparar un número llamado con un horario de visita de usuarios guardado en dicha base de datos para identificar una persona que realiza la llamada.
3. Sistema, según cualquiera de las reivindicaciones anteriores, en el que el procesador está adaptado para comparar el número de una llamada entrante con los números guardados para hacer corresponder los parámetros de una llamada entrante con los datos guardados para determinar el origen desde el cual se realizó la llamada, y para comparar la hora y la fecha de un número que se corresponda con un horario de visitas guardado en dicha base de datos representando las horas y fechas esperadas en las cuales las personas que realizan las llamadas deberían visitar los sitios predeterminados.
4. Sistema de control para controlar las llamadas telefónicas entrantes, según cualquiera de las reivindicaciones anteriores, la base de datos asociada que contiene los datos referentes a más de un área concreta, y una lista de personas que realizan las llamadas, cada una de ellas con un número de llamada individual que se refiere a un área concreta y en el que el sistema está adaptado para detectar el número de origen del llamante y el número llamado hacia el cual se realizó la llamada entrante, preferiblemente sin contestar la llamada entrante, para guardar la hora, el número y la fecha de la llamada entrante cuyo número de origen se haya detectado y los datos que representan el número hacia al cual se realizó la llamada entrante, para identificar la ubicación del llamante correspondiente al número de origen comparando los datos guardados con la información en la base de datos asociada y para identificar la identidad del llamante emparejando los datos que representan el número hacia el cual se realizó la llamada entrante con los datos que representan la ubicación identificada del llamante y utilizando la lista de llamantes con los números de llamada individuales correspondientes que se refieren a un área concreta.
5. Sistema, según cualquiera de las reivindicaciones anteriores, en el que el procesador está adaptado para generar datos indicando los números que se corresponden e indicando el cumplimientos o no de las horas y fechas de los números que se corresponden con un horario de visitas guardado en dicha base de datos representando las horas y fechas esperadas en las cuales las personas que realizan las llamadas deberían visitar los sitios predeterminados.
6. Sistema, según cualquiera de las reivindicaciones anteriores, adaptado para generar automáticamente una llamada como respuesta a cualquier llamada entrante cuyos números de origen y de llamada se hayan identificado sin contestar la llamada entrante.
7. Sistema, según cualquiera de las reivindicaciones anteriores, adaptado para determinar un tipo de evento para una llamada entrante, tal como una primera llamada desde el número de origen de la llamada en el que el procesador electrónico determina el tipo de evento basado en la duración de la llamada entrante y/o el número de tonos de timbre antes de que el llamante cuelgue.
8. Sistema, según la reivindicación 7, comprendiendo el procesador electrónico compara la hora de la llamada entrante y la llamada anterior para una persona que realiza la llamada o un cliente reconocido con los criterios predeterminados para determinar la naturaleza del evento.
9. Sistema, según la reivindicación 7 ó 8, en el que si el último evento fue un evento de salida y la llamada entrante se produce dentro de un tiempo predeterminado después del último evento, la llamada entrante sin embargo se registra como un evento de salida.
10. Sistema, según cualquiera de las reivindicaciones 7 a 9, donde si el último evento no fue un evento de salida y la llamada entrante se produce dentro de un tiempo predeterminado después de una hora de salida programada, entonces el procesador electrónico determina que la llamada entrante es un evento de salida.
11. Sistema, según cualquiera de las reivindicaciones anteriores, adaptado para guardar datos que representan eventos individuales para el llamante identificado y para generar informes basados en la información guardada relacionada con el llamante identificado, que preferiblemente se transmite electrónicamente al llamante.
12. Sistema, según cualquiera de las reivindicaciones anteriores, configurado para permitir la introducción de la información sobre el evento manualmente en el sistema y/o remotamente utilizar un auricular de teléfono, y preferiblemente configurado para dar a conocer al llamante unas opciones predeterminadas para introducir información sobre los eventos como respuesta a unas indicaciones predeterminadas.
13. Sistema, según la reivindicación 12, que comprende un programa de códigos de identificación para clientes individuales permitiendo de este modo que una persona que realiza la llamada identifique a un cliente mediante la introducción de datos representativos de un código de identificación apropiado.
14. Sistema, según cualquiera de las reivindicaciones anteriores, adaptado para generar informes automáticos para un cliente de acuerdo con los criterios predeterminados y adaptado para generar un mensaje de alarma para un cliente en el caso de criterios predeterminados con relación a un evento programado, como falta de acuerdo del evento de llegada más allá de un tiempo predeterminado después de un tiempo de inicio programado de una visita
programada.
15. Sistema, según cualquiera de las reivindicaciones anteriores, para generar informes automáticos: para un cliente con relación a las personas individuales que realizan las llamadas; con referencia a un pago apropiado para una persona identificada que realiza la llamada; y/o para dar a conocer información con relación a la duración de las visitas para una persona identificada que realiza la llamada.
16. Sistema, según cualquiera de las reivindicaciones anteriores, que comprende de una pantalla configurada para generar representaciones gráficas de los eventos registrados respecto a las visitas programadas, preferiblemente adaptada para visualizar uno o más de los siguientes:
Identificación del cliente, estado con relación a una visita programada, representaciones de una alarma generada tras un fallo por no cumplir los criterios predeterminados, información sobre visitas programadas tal como hora prevista e identidad del cliente, evento de llegada a tiempo, evento de salida a tiempo, duración de una visita, puntualidad del evento de inicio para una visita respecto a la hora de inicio programada de la visita programada, duración de una visita completada, identidad del llamante, identidad de la persona esperada que realiza la llamada para una visita programada, y/o representación gráfica de una visita completada como duración real de una visita respecto a la duración planificada de una visita programada.
17. Sistema, según cualquiera de las reivindicaciones anteriores, que comprende de un sistema de comprobación remoto para comprobar la funcionalidad predeterminada del sistema de control, estando adaptado el sistema de comprobación remoto que se está adaptando para generar un mensaje de alerta si la funcionalidad real del sistema de control no cumple la funcionalidad predeterminada, y en el que preferiblemente el sistema de comprobación remoto esté adaptado para llamar al procesador electrónico y determinar si se detectan los tonos de timbre.
18. Sistema, de acuerdo con la reivindicación 16, donde el sistema de comprobación remoto está adaptado para recibir una llamada entrante generada por el sistema de control como respuesta a la llamada de comprobación desde el sistema de control remoto y preferiblemente está adaptado para registrar las llamadas de comprobación salientes y las llamadas de respuesta entrantes en una base de datos.
19. Sistema, según cualquiera de las reivindicaciones anteriores, adaptado para determinar el tipo de evento de una llamada previa para una llamada entrante cuyo número de origen del llamante se ha identificado.
20. Sistema de control para controlar las llamadas telefónicas entrantes, según cualquiera de las reivindicaciones anteriores, donde el sistema está adaptado para guardar datos en la base de datos representativa de un tipo de evento tal como un evento de llegada o salida en el emplazamiento del número de origen, adaptado para determinar el tipo de una llamada anterior para una nueva llamada entrante cuyo número de origen se haya detectado y de este modo procesar la nueva llamada entrante de acuerdo con los procedimientos predeterminados dependiendo del tipo de evento de la llamada anterior.
21. Sistema de control para controlar las llamadas telefónicas entrantes para generar datos referentes a la ubicación y frecuencia de las llamadas entrantes, según cualquiera de las reivindicaciones anteriores, siendo conectable el procesador electrónico a una línea telefónica y adaptado para contestar una llamada entrante para determinar si la llamada tiene o no identificación de línea del llamante (CLI) y si el número original marcado era un número de marcación directa como un número de llamada gratuita para identificar el número de marcación directa marcado para determinar la identidad y ubicación de la llamada entrante; y para generar una llamada como respuesta a una llamada entrante sin realmente contestar la llamada y preferiblemente colgar la llamada de retorno tras un número predeterminado de tonos de timbre.
22. Sistema, según cualquiera de las reivindicaciones anteriores, donde si no puede establecerse la identidad del llamante, el sistema está adaptado para contestar la llamada y pedir información adicional.
23. Sistema de control, según la reivindicación 3, en el que la llamada de retorno se genera automáticamente tras haber finalizado la llamada entrante y el sistema está adaptado para contar entre el número de tonos de timbre antes de que finalice la llamada entrante para identificar la llamada entrante como llegada o salida significativa, y/o en el que la llamada de retorno generada automáticamente tiene un número limitado de tonos de timbre y se genera tras haber colgado la llamada entrada antes de contestarse y el sistema incluye adicionalmente la función de realizar la llamada de retorno si hay un mensaje esperando para el llamante entrante.
ES01999102T 2000-11-30 2001-11-30 Sistemas de control. Expired - Lifetime ES2322939T3 (es)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
GBGB0029259.9A GB0029259D0 (en) 2000-11-30 2000-11-30 Monitoring system
GB0029259 2000-11-30
US09/835,372 US6587551B2 (en) 2000-11-30 2001-04-17 Monitoring system
US835372 2001-04-17

Publications (1)

Publication Number Publication Date
ES2322939T3 true ES2322939T3 (es) 2009-07-02

Family

ID=26245358

Family Applications (1)

Application Number Title Priority Date Filing Date
ES01999102T Expired - Lifetime ES2322939T3 (es) 2000-11-30 2001-11-30 Sistemas de control.

Country Status (11)

Country Link
US (1) US6950505B2 (es)
EP (1) EP1346555B1 (es)
AT (1) ATE423428T1 (es)
AU (2) AU2211402A (es)
CA (1) CA2430529C (es)
DE (1) DE60137711D1 (es)
DK (1) DK1346555T3 (es)
ES (1) ES2322939T3 (es)
GB (1) GB2369748B (es)
NZ (1) NZ526267A (es)
WO (1) WO2002045394A2 (es)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7237025B1 (en) * 2002-01-04 2007-06-26 Cisco Technology, Inc. System, device, and method for communicating user identification information over a communications network
US7864939B1 (en) * 2003-04-30 2011-01-04 At&T Intellectual Property Ii, L.P. Call arrangement and connection using messaging
US8781092B2 (en) * 2005-05-16 2014-07-15 Noble Systems Corporation Systems and methods for callback processing
US8036374B2 (en) 2005-05-16 2011-10-11 Noble Systems Corporation Systems and methods for detecting call blocking devices or services
KR100810320B1 (ko) * 2005-06-16 2008-03-04 삼성전자주식회사 디지털 방송 재생기가 방송 중에 제공되는 전화번호를이용하여 발신하는 방법 및 그 디지털 방송 시스템
US7599861B2 (en) 2006-03-02 2009-10-06 Convergys Customer Management Group, Inc. System and method for closed loop decisionmaking in an automated care system
US7809663B1 (en) 2006-05-22 2010-10-05 Convergys Cmg Utah, Inc. System and method for supporting the utilization of machine language
US8379830B1 (en) 2006-05-22 2013-02-19 Convergys Customer Management Delaware Llc System and method for automated customer service with contingent live interaction
GB201019360D0 (en) 2010-11-16 2010-12-29 Care Monitoring 2000 Ltd Reverse look up monitoring system
US9288312B2 (en) * 2012-05-14 2016-03-15 Care Monitoring 2000 Limited System and method for monitoring incoming telephone calls
GB2504650A (en) * 2012-05-14 2014-02-12 Care Monitoring 2000 Ltd Monitoring incoming telephone calls to identify the location of a caller / person being visited by the caller corresponding to the detected called number
JP5871068B2 (ja) * 2012-07-24 2016-03-01 日本電気株式会社 出退勤管理装置、そのデータ処理方法、およびプログラム
WO2015183900A1 (en) * 2014-05-29 2015-12-03 Alibaba Group Holding Limited Method, apparatus, and system for processing call requests
CN105187676B (zh) * 2014-05-29 2021-05-07 斑马智行网络(香港)有限公司 一种呼叫请求处理的方法和装置
EP3902235B1 (en) 2019-01-22 2023-03-15 Huawei Technologies Co., Ltd. Application-based incoming call display method and terminal device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5255183A (en) * 1990-05-29 1993-10-19 Interactive Voice Data System Inc. Telephone-based personnel tracking system
US5646839A (en) * 1990-05-29 1997-07-08 Mcic Communications Corporation Telephone-based personnel tracking system
US5206900B1 (en) * 1991-05-31 1998-06-09 David Callele Automated attendant
GB2298760B (en) * 1995-03-03 1999-06-09 Pyronix Ltd Improvements in or relating to telephone line monitoring
GB9508337D0 (en) * 1995-04-25 1995-06-14 Modern Vitalcall Ltd Remote activity monitoring system
GB2349540B (en) * 1999-04-22 2003-09-17 Care Monitoring 2000 Monitoring system

Also Published As

Publication number Publication date
US20040076276A1 (en) 2004-04-22
ATE423428T1 (de) 2009-03-15
DK1346555T3 (da) 2009-06-15
EP1346555B1 (en) 2009-02-18
CA2430529A1 (en) 2002-06-06
WO2002045394A3 (en) 2003-03-13
GB0112201D0 (en) 2001-07-11
AU2002222114B2 (en) 2006-08-10
NZ526267A (en) 2005-04-29
WO2002045394A2 (en) 2002-06-06
GB2369748A (en) 2002-06-05
DE60137711D1 (de) 2009-04-02
AU2211402A (en) 2002-06-11
EP1346555A2 (en) 2003-09-24
CA2430529C (en) 2011-02-15
GB2369748B (en) 2004-03-17
US6950505B2 (en) 2005-09-27

Similar Documents

Publication Publication Date Title
US7545922B2 (en) Telephone adaptations
ES2287633T3 (es) Sistema integrado de seguridad y comunicaciones con un enlace de comunicacion seguro.
US8275346B2 (en) Wireless, centralized emergency services system
EP1346555B1 (en) Monitoring system
US6504908B1 (en) Reminder phone
AU2002222114A1 (en) Telephone call monitoring system
ES2316009T3 (es) Metodo en un sistema de comunicaciones para proporcionar una respuesta de señalizacion fuera de banda basada en condiciones predeterminadas.
ES2089304T5 (es) Procedimiento para contactar con un abonado de una red de telefonia movil.
US20080064365A1 (en) Safety alert system
ES2252889T3 (es) Procedimiento de llamada de supervision y de llamada de emergencia asistido por ordenador.
SE513128C2 (sv) Påminnelselarm
ES2202643T3 (es) Procedimiento para suministrar y realizar un servicio telefonico.
US20020090063A1 (en) Voiced mail with special alert feature
ES2203980T3 (es) Central de mensajes y procedimiento para la difusion de mensajes en redes telefonicas.
ES2303839T3 (es) Sistema de vigilancia con alarmas y un procedimiento para hacer funcionar un sistema de este tipo.
JP2556070B2 (ja) 有線放送用電話機
US20030181197A1 (en) System providing control of a function via telephone network
JP5613901B2 (ja) 代理応答促進機能を有する電話制御装置
JP2005094342A (ja) 在宅確認機能を有する電話機
GB2349540A (en) Arrival/departure monitoring system for home carers
JP2833997B2 (ja) 無線呼出端末装置
ES2264497T3 (es) Procedimiento para establecer un enlace de telecomunicacion entre dos personas.
ES2254483T3 (es) Sistema de alarma.
Smith et al. The night watch and the morning after–experiences of working for an emergency duty team
JPS6367852A (ja) ボタン電話機