ES2951786T3 - Método, aparato y sistema de comunicación para el diagnóstico remoto de automóviles - Google Patents

Método, aparato y sistema de comunicación para el diagnóstico remoto de automóviles Download PDF

Info

Publication number
ES2951786T3
ES2951786T3 ES17893512T ES17893512T ES2951786T3 ES 2951786 T3 ES2951786 T3 ES 2951786T3 ES 17893512 T ES17893512 T ES 17893512T ES 17893512 T ES17893512 T ES 17893512T ES 2951786 T3 ES2951786 T3 ES 2951786T3
Authority
ES
Spain
Prior art keywords
diagnostic equipment
target vehicle
socket connection
vehicle
web
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES17893512T
Other languages
English (en)
Inventor
Jun Liu
Zhijian Chen
Xiu Chen
Shelin Shen
Liang Zhang
Wei Zhang
Jingrui Li
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.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology Co 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
Application filed by Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Application granted granted Critical
Publication of ES2951786T3 publication Critical patent/ES2951786T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

En la presente invención se divulga un método de comunicación para el diagnóstico remoto de un automóvil, que se aplica a un servidor web. El método comprende: cuando se recibe una solicitud de inicio de sesión de una interfaz web, establecer una primera conexión de socket con la interfaz web; recibir una solicitud de diagnóstico remoto de automóvil del extremo frontal web a través de la primera conexión de enchufe, y obtener un identificador de un dispositivo de diagnóstico de automóvil objetivo incluido en la solicitud de diagnóstico remoto de automóvil; establecer una segunda conexión de enchufe con el dispositivo de diagnóstico de automóvil objetivo según el identificador del dispositivo de diagnóstico de automóvil objetivo; y ejecutar el intercambio de datos de diagnóstico de automóviles entre el extremo frontal web y el dispositivo de diagnóstico de automóviles objetivo a través de la primera conexión de enchufe y la segunda conexión de enchufe. También se divulga en la presente invención un aparato y sistema de comunicación para diagnóstico remoto de un automóvil. Mediante la presente invención se puede mejorar el rendimiento en tiempo real y la comodidad del diagnóstico remoto de un automóvil. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Método, aparato y sistema de comunicación para el diagnóstico remoto de automóviles
CAMPO TÉCNICO
La presente solicitud se relaciona con el campo técnico de los vehículos, y más particularmente se relaciona con un método de comunicación, un servidor WEB y un sistema para el diagnóstico remoto de vehículos.
ANTECEDENTES
Con el rápido desarrollo de la industria automotriz, la tecnología de control electrónico ha entrado en los diversos componentes de un automóvil, y con el aumento de la complejidad de la estructura del automóvil, el diagnóstico y la eliminación de fallas para los vehículos se han convertido en importantes requisitos técnicos y garantías de seguridad. El diagnóstico remoto del vehículo puede lograr el diagnóstico y consulta remotos para vehículos defectuosos de técnicos sin experiencia o personal no profesional, de tal forma que la ventaja de los técnicos automotrices profesionales pueda aprovecharse al máximo.
En la tecnología de diagnóstico remoto de vehículos existente, los profesionales obtienen datos de diagnóstico del vehículo recopilados por equipos de diagnóstico remoto en los sitios de los vehículos a través de equipos de diagnóstico de extremo cercano, para realizar el diagnóstico de la falla del vehículo. Este método tiene las siguientes limitaciones:
Por un lado, el equipo de diagnóstico cercano es por lo general un equipo de diagnóstico profesional (por ejemplo, un ordenador profesional con un sistema operativo especial), y el equipo debe instalarse con una APP de diagnóstico relevante u otro programa de diagnóstico; en caso de falla del automóvil, dado que los usuarios comunes no pueden usar estos equipos para ejecutar el programa en cualquier momento ni en cualquier lugar, la conveniencia es muy pobre y es inconveniente para la promoción de la tecnología de diagnóstico remoto; por otro lado, debido a la restricción de la condición de transmisión de red, solo se pueden lograr algunos intercambios de datos simples, tales como la visualización de documentos unidireccional y la recepción de datos, y el envío de algunos comandos simples, etc., entre el equipo de diagnóstico cercano y el equipo de diagnóstico remoto, que no se puede aplicar a las ocasiones donde el requisito para el rendimiento en tiempo real y la complejidad del diagnóstico del vehículo es mayor.
El documento US 2016/0055686 A1 describe un sistema de diagnóstico del vehículo que tiene un terminal de comunicación que transmite la información del vehículo adquirida a partir de un vehículo a un servidor. El servidor analiza la información del vehículo recibida del terminal de comunicación y diagnostica el vehículo. El servidor está provisto de una unidad de provisión de pantalla WEB para proporcionar una pantalla WEB que incluye la instrucción al operario que diagnostica un vehículo a través de una red de comunicación.
SUMARIO DE LA PRESENTE SOLICITUD
La invención se lleva a cabo como se describe en las reivindicaciones adjuntas.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La Figura 1 es un diagrama de flujo esquemático de una primera realización de un método de comunicación para el diagnóstico remoto de vehículos según la presente solicitud;
la Figura 2 es un diagrama de flujo esquemático de una segunda realización de un método de comunicación para el diagnóstico remoto de vehículos según la presente solicitud;
la Figura 3 es un diagrama esquemático de etapas detallado de la etapa S30 de un método de comunicación para el diagnóstico remoto de vehículos según la presente solicitud;
la Figura 4 es un diagrama esquemático del módulo funcional de una realización del dispositivo de comunicación para el diagnóstico remoto de vehículos según la presente solicitud;
la Figura 5 es un diagrama esquemático del módulo funcional de una realización del sistema de comunicación para el diagnóstico remoto de vehículos según la presente solicitud;
la Figura 6 es un diagrama esquemático del escenario de aplicación de una realización del sistema de comunicación para el diagnóstico remoto de vehículos según la presente solicitud.
La realización, las características funcionales y las ventajas de la presente solicitud se describirán con más detalle con referencia a los dibujos adjuntos.
DESCRIPCIÓN DETALLADA DE LA REALIZACIÓN
Debe entenderse que las realizaciones específicas descritas en el presente documento solo pretenden ilustrar pero no limitar la presente solicitud.
La presente solicitud proporciona una comunicación para el diagnóstico remoto de vehículos.
Como se muestra en la Figura 1, la Figura 1 es un diagrama de flujo esquemático de una primera realización de un método de comunicación para el diagnóstico remoto de vehículos según la presente solicitud. El método comprende las siguientes etapas:
Etapa S10, establecer una primera conexión de socket con una interfaz de entrada WEB al recibir una solicitud de recepción de la interfaz de entrada WEB.
El método de comunicación para el diagnóstico remoto de vehículos según la presente solicitud se realiza mediante
el servidor WEB. En primer lugar, el servidor WEB recibe la solicitud de recepción de la interfaz de entrada WEB y establece la primera conexión de socket con la interfaz de entrada WEB, en donde la interfaz de entrada WEB incluye la página WEB y el código relacionado que puede interactuar con el usuario. En la actualidad, la conexión de socket entre la interfaz de entrada WEB y el servidor WEB se establece en la quinta generación del lenguaje de marcado de hipertexto (HTML5), y HTML5 es el estándar de comunicación de red del lenguaje de marcado de hipertexto después de una quinta modificación importante, la conexión de socket basándose en los estándares se puede registrar como conexión HTML5 Websocket, la conexión admite una interacción en tiempo real de la red.
El escenario de aplicación de la presente realización puede ser que: el usuario necesite diagnosticar remotamente su vehículo en un momento determinado cuando el usuario abre el navegador usando el teléfono móvil para acceder al sitio web correspondiente, y luego ingresa el nombre de usuario y la contraseña en la página web se muestra en el sitio web y envía la solicitud de recepción al servidor WEB, el servidor WEB verificará la exactitud del nombre de usuario y la contraseña cuando se haya recibido la solicitud de recepción, y se establecerá la conexión HTML5 Websocket con la interfaz de entrada WEB si es correcta.
En el escenario de aplicación anterior, la interfaz de entrada web usada por el usuario puede ser cualquier dispositivo que pueda acceder a la red, como un teléfono inteligente, una tableta, un ordenador portátil, etc., y no se necesita una APP de diagnóstico relevante u otro programa de diagnóstico para ser descargado o instalado en el dispositivo cercano por el usuario; Además, el establecimiento de la conexión HTML5 Websocket tampoco se ve afectado por la plataforma del sistema del equipo de diagnóstico cercano, es decir, la interfaz de entrada web puede llevar cualquier sistema operativo, tal como Windows, Linux, IOS, Android, etc. Para teléfonos inteligentes, por ejemplo, el usuario puede por lo general acceder al sitio web de diagnóstico remoto de automóviles correspondiente a través de APP móviles de uso común, tales como un navegador o cuentas oficiales de WetChat, etc., y establecer la conexión HTML5 Websocket entre la interfaz de entrada WEB (página WEB) y el servidor WEB, por lo que es muy cómodo de usar.
Etapa S20, recibir una solicitud de diagnóstico remoto del vehículo de la interfaz de entrada WEB a través de la primera conexión de socket y obtener una identificación de un equipo de diagnóstico del vehículo objetivo llevada en la solicitud de diagnóstico remoto del vehículo;
Etapa S30, establecer una segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo según la identificación del equipo de diagnóstico del vehículo objetivo;
Cuando se ha establecido la conexión HTML5 Websocket entre el servidor WEB y la interfaz de entrada WEB, se puede realizar la interacción de datos entre el servidor WEB y la interfaz de entrada WEB a través de la conexión. Específicamente, el usuario ingresa la información de identificación del equipo de diagnóstico del vehículo objetivo que debe conectarse a través de la página WEB, como el tipo de dispositivo, el nombre, etc., y envía la solicitud de diagnóstico remoto al servidor WEB; el servidor WEB recibe la solicitud de diagnóstico remoto del vehículo de la interfaz de entrada WEB y establece la segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo según la identificación del equipo de diagnóstico del vehículo objetivo que se incluye en la solicitud, en donde esta conexión se puede registrar como una conexión de socket TCP/IP.
Cabe señalar que el dispositivo de diagnóstico del vehículo objetivo de la presente realización está conectado a una ECU (Unidad de control electrónico) para adquirir los datos de diagnóstico originales del vehículo, incluido el consumo de combustible en tiempo real del vehículo, la temperatura del agua del motor, la velocidad del motor, el kilometraje del vehículo, velocidad actual, tensión de la batería, presión de admisión, temperatura del refrigerante, tensión del sensor de oxígeno, carga del motor, apertura del acelerador, tiempo de encendido, flujo de aire y otros datos. El equipo de diagnóstico del vehículo objetivo incluye, entre otros, conectores OBD (diagnóstico a bordo), productos de vehículos de motor y el equipo de diagnóstico instalado de forma independiente en el vehículo y conectado con el CAN-BUS (red de área-BUS del controlador) y así sucesivamente.
Etapa S40, realizar la interacción de los datos de diagnóstico del vehículo entre la interfaz de entrada WEB y el equipo de diagnóstico del vehículo objetivo a través de la primera conexión de socket y la segunda conexión de socket.
Después de que se haya establecido la primera conexión de socket (es decir, la conexión HTML5 Websocket) entre el servidor WEB y la interfaz de entrada WEB, y se haya establecido la segunda conexión de socket (es decir, la conexión de socket TCP/IP) entre el servidor WEB y el equipo de diagnóstico del vehículo objetivo, la interacción de los datos de diagnóstico del vehículo entre la parte delantera WEB y el equipo de diagnóstico del vehículo objetivo puede ser ejecutada por la primera conexión de socket establecida y la segunda conexión de socket.
En esta realización, a través del establecimiento de la primera conexión de socket entre el servidor WEB y la interfaz de entrada WEB, y el establecimiento de la segunda conexión de socket entre el servidor WEB y el equipo de diagnóstico del vehículo objetivo, una interacción en tiempo real de los datos de diagnóstico del vehículo se realiza entre la interfaz WEB y el equipo de diagnóstico del vehículo objetivo a través del servidor WEB, lo que mejora el rendimiento en tiempo real y la comodidad del diagnóstico remoto del vehículo.
Además, con referencia a la Figura 2, la Figura 2 es un diagrama de flujo esquemático de una segunda realización de un método de comunicación para el diagnóstico remoto de vehículos según la presente solicitud. Basándose en la realización mencionada anteriormente que se muestra en la Figura 1, la etapa S40 puede comprender:
Etapa S41, obtener los datos de diagnóstico originales del vehículo recopilados por el equipo de diagnóstico del vehículo objetivo a través de la segunda conexión de socket; y
Etapa S42, enviar los datos de diagnóstico originales del vehículo obtenidos a través de la primera conexión de socket a la interfaz de entrada WEB para su visualización.
En esta realización, el servidor WEB obtiene los datos de diagnóstico originales del vehículo recopilados por el equipo de diagnóstico del vehículo objetivo a través de la conexión de socket TCP/IP y envía los datos de diagnóstico originales del vehículo obtenidos a través de la conexión HTML5 Websocket a la interfaz de entrada WEB para su visualización, en este proceso, los datos de diagnóstico originales del vehículo pueden ser procesados por el servidor WEB basándose en HTML5 para garantizar su visualización normal en la interfaz de diagnóstico de la interfaz de entrada WEB. Como el rendimiento en tiempo real de la transmisión de datos de la conexión de socket es muy alto, los datos de diagnóstico en la interfaz de diagnóstico deben cambiarse en tiempo real, por lo que el usuario puede monitorear los datos de diagnóstico del vehículo en tiempo real a través de la página WEB.
Además, después de la Etapa S42, el método puede comprender además:
Etapa S43, recibir una instrucción de diagnóstico remoto del vehículo enviada desde la interfaz de entrada de la WEB a través de la primera conexión de socket;
Etapa S44, enviar la instrucción de diagnóstico remoto del vehículo recibida por la segunda conexión de socket al equipo de diagnóstico del vehículo objetivo.
El usuario puede diagnosticar remotamente el vehículo según los datos de diagnóstico originales del vehículo que se muestran en la página WEB. Específicamente, el usuario puede enviar la instrucción de diagnóstico remoto del vehículo al servidor WEB basándose en la página WEB, la instrucción de diagnóstico remoto del vehículo incluye, entre otros, diagnóstico de fallas, eliminación de fallas, lectura de datos en tiempo real, prueba de acción (tal como desbloqueo, pitido), programación de ECU, lavado de ECU, etc. El servidor WEB recibe la instrucción de diagnóstico remoto del vehículo enviada desde la interfaz WEB a través de la conexión HTML5 Websocket y envía la instrucción de diagnóstico remoto del vehículo recibida al equipo de diagnóstico del vehículo objetivo a través de la conexión de socket TCP/IP para permitir que el equipo de diagnóstico del vehículo objetivo controle la unidad ECU del vehículo para realizar la función correspondiente. Como la transmisión de datos de la conexión de socket admite la transmisión bidireccional, el usuario puede obtener el estado de diagnóstico actual y los resultados del diagnóstico del vehículo a través de la interfaz de diagnóstico, logrando así el diagnóstico remoto del vehículo por parte del usuario.
En esta realización, a través del establecimiento de la primera conexión de socket (es decir, el Websocket HTML5) entre el servidor WEB y la interfaz de entrada WEB, y el establecimiento de la segunda conexión de socket (es decir, la conexión de socket TCP/IP) entre el WEB servidor y el equipo de diagnóstico del vehículo objetivo, el usuario realiza el intercambio de datos en tiempo real a través de la interfaz de visualización de la interfaz WEB y la unidad ECU del vehículo, mejorando así el rendimiento en tiempo real y la conveniencia del diagnóstico remoto del vehículo.
Además, con referencia a la Figura 3, la Figura 3 es un diagrama esquemático de etapas detallado de la etapa S30 de un método de comunicación para el diagnóstico remoto de vehículos según la presente solicitud. Basándose en la realización que se muestra en la Figura 1, la Etapa S30 puede comprender:
Etapa S31, obtener una lista de gestión de equipos de diagnóstico del vehículo;
Etapa S32, verificar si el equipo de diagnóstico del vehículo objetivo está en la lista de gestión de equipos de diagnóstico del vehículo o no según la identificación del equipo de diagnóstico del vehículo objetivo;
Etapa S33, si el equipo de diagnóstico del vehículo objetivo está en la lista de gestión de equipos de diagnóstico del vehículo, evaluar si el equipo de diagnóstico del vehículo objetivo está en un estado en línea o no; y
Etapa S34, establecer la segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo cuando el equipo del vehículo objetivo está en el estado en línea.
En esta realización, la forma de establecer una conexión entre el servidor WEB y el equipo de diagnóstico del vehículo objetivo puede ser: el servicio WEB obtiene la lista de gestión de equipos de diagnóstico del vehículo en primer lugar, la lista incluye todos los equipos de diagnóstico del vehículo registrados en el servidor WEB; posteriormente, el servidor WEB comprueba si el equipo de diagnóstico del vehículo objetivo está en la lista de gestión de equipos de diagnóstico del vehículo o no según la identificación del equipo de diagnóstico del vehículo objetivo; en caso afirmativo, el servidor WEB determina si el equipo de diagnóstico del vehículo objetivo está en línea o no, y establece automáticamente la segunda conexión de socket (es decir, la conexión de socket TCP/IP) con el equipo de diagnóstico del vehículo objetivo cuando el equipo del vehículo objetivo está en el estado en línea.
Cabe señalar que cuando el equipo de diagnóstico del vehículo está en el estado en línea indica que el servidor WEB y los terminales del equipo de diagnóstico del vehículo están en la misma red inalámbrica, cuando el equipo del vehículo objetivo está encendido, actualiza su estado en línea y mantiene una conexión latente con el servidor Web, y por tanto, el servidor WEB muestra que el equipo de diagnóstico del vehículo está en un estado en línea.
Además, después de la Etapa S33, el método puede comprender además:
Etapa S35, determinar si el servidor WEB y el equipo de diagnóstico del vehículo objetivo están en una misma red inalámbrica o no cuando el equipo de diagnóstico del vehículo objetivo está en un estado fuera de línea;
Etapa S36, si el servidor WEB y el equipo de diagnóstico del vehículo objetivo están en una misma red inalámbrica, enviar una instrucción de inicio al equipo de diagnóstico del vehículo objetivo a través de una red inalámbrica;
Etapa S37, establecer una segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo cuando se detecta que el equipo de diagnóstico del vehículo objetivo está activado.
Cuando el equipo de diagnóstico del vehículo objetivo está en un estado fuera de línea, indica que el servidor WEB no está en la misma red que el equipo de diagnóstico del vehículo objetivo o que el equipo de diagnóstico del vehículo objetivo está inactivo, y después el servidor WEB determina si el servidor WEB y el equipo de diagnóstico del vehículo objetivo están en la misma red inalámbrica o no; en caso afirmativo, se envía una instrucción de inicio al equipo de diagnóstico del vehículo objetivo a través de la red inalámbrica para controlar la recuperación del equipo de diagnóstico del vehículo objetivo desde el estado inactivo, y la conexión de socket TCP/IP con el equipo de diagnóstico del vehículo objetivo se establece cuando se detecta que el equipo de diagnóstico del vehículo objetivo se inicia.
Ciertamente, el propietario puede iniciar también manualmente el equipo de diagnóstico del vehículo objetivo y activar la función de conexión para establecer la conexión con el servidor WEB, la implementación específica se puede configurar de forma flexible.
El servidor WEB de la presente realización se conecta con el equipo de diagnóstico del vehículo objetivo automáticamente sin la operación manual en los sitios de los vehículos, de modo que el diagnóstico remoto del vehículo es más inteligente y se mejora la experiencia del usuario.
La presente solicitud proporciona además un equipo de comunicación para el diagnóstico remoto de vehículos.
Con referencia a la Figura 4, la Figura 4 es un diagrama esquemático del módulo funcional de una realización del servidor WEB para el diagnóstico remoto de vehículos según la presente solicitud. El servidor WEB comprende:
un primer módulo de establecimiento 10 que está configurado para establecer una primera conexión de socket con la interfaz de entrada WEB cuando recibe una solicitud de recepción de la interfaz de entrada WEB.
En primer lugar, el primer módulo de establecimiento 10 recibe la solicitud de recepción de la interfaz de entrada WEB y establece la primera conexión de socket entre el servidor WEB y la interfaz de entrada WEB, en donde la interfaz de entrada WEB incluye la página WEB y el código relacionado con el que el usuario puede interactuar. En la actualidad, la conexión de socket entre la interfaz de entrada WEB y el servidor WEB se establece en la quinta generación del lenguaje de marcado de hipertexto (HTML5), y HTML5 es el estándar de comunicación de red del lenguaje de marcado de hipertexto después de una quinta modificación importante, la conexión de socket basándose en los estándares se puede registrar como conexión HTML5 Websocket, la conexión admite una interacción en tiempo real de la red.
El escenario de aplicación de la presente realización puede ser que: el usuario necesite diagnosticar remotamente su vehículo en un momento determinado cuando el usuario abre el navegador usando el teléfono móvil para acceder al sitio web correspondiente, y luego ingresa el nombre de usuario y la contraseña en la página web se muestra en el sitio web y envía la solicitud de recepción al servidor WEB, el servidor WEB verificará la exactitud del nombre de usuario y la contraseña cuando se haya recibido la solicitud de recepción, y se establecerá la conexión HTML5 Websocket con la interfaz de entrada WEB si es correcta.
En el escenario de aplicación anterior, la interfaz de entrada web usada por el usuario puede ser cualquier dispositivo que pueda acceder a la red, como un teléfono inteligente, una tableta, un ordenador portátil, etc., y no se necesita una APP de diagnóstico relevante u otro programa de diagnóstico para ser descargado o instalado en el dispositivo cercano por el usuario; Además, el establecimiento de la conexión HTML5 Websocket tampoco se ve afectado por la plataforma del sistema del equipo de diagnóstico cercano, es decir, la interfaz de entrada web puede llevar cualquier sistema operativo, tal como Windows, Linux, IOS, Android, etc. Para teléfonos inteligentes, por ejemplo, el usuario puede por lo general acceder al sitio web de diagnóstico remoto de automóviles correspondiente a través de APP móviles de uso común, tales como un navegador o cuentas oficiales de WetChat, etc., y establecer la conexión HTML5 Websocket entre la interfaz de entrada WEB (página WEB) y el servidor WEB, por lo que es muy cómodo de usar.
Un módulo de adquisición 20 que está configurado para recibir una solicitud de diagnóstico remoto de vehículo de la interfaz de entrada WEB a través de la primera conexión de socket y obtener una identificación de un equipo de diagnóstico de vehículo objetivo llevada en la solicitud de diagnóstico remoto de vehículo;
Un segundo módulo de establecimiento 30 que está configurado para establecer una segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo según la identificación del equipo de diagnóstico del vehículo objetivo;
Cuando se ha establecido la conexión HTML5 Websocket entre el servidor WEB y la interfaz de entrada WEB, se puede realizar la interacción de datos entre el servidor WEB y la interfaz de entrada WEB a través de la conexión. Específicamente, el usuario ingresa la información de identificación del equipo de diagnóstico del vehículo objetivo que debe conectarse a través de la página WEB, como el tipo de dispositivo, el nombre, etc., y envía la solicitud de diagnóstico remoto al servidor WEB, el módulo de adquisición 20 recibe la solicitud de diagnóstico remoto del vehículo de la interfaz de entrada WEB, el segundo módulo de establecimiento 30 establece la segunda conexión de socket entre el servidor WEB y el equipo de diagnóstico del vehículo objetivo según la identificación del equipo de diagnóstico del vehículo objetivo transportada en la solicitud, donde esta conexión se puede registrar como una conexión de socket TCP/IP.
Cabe señalar que el dispositivo de diagnóstico del vehículo objetivo de la presente realización está conectado a una ECU para adquirir los datos de diagnóstico originales del vehículo, incluido el consumo de combustible en tiempo real del vehículo, la temperatura del agua del motor, la velocidad del motor, el kilometraje del vehículo, velocidad actual, tensión de la batería, presión de admisión, temperatura del refrigerante, tensión del sensor de oxígeno, carga del motor, apertura del acelerador, tiempo de encendido, flujo de aire y otros datos. El equipo de diagnóstico del vehículo objetivo incluye, entre otros, conectores OBD (diagnóstico a bordo), productos de vehículos de motor y el equipo de diagnóstico instalado de forma independiente en el vehículo y conectado con el CAN-BUS (red de área-BUS del controlador) y así sucesivamente.
Un módulo de ejecución 40 para realizar la interacción de unos datos de diagnóstico del vehículo entre la interfaz de entrada WEB y el equipo de diagnóstico del vehículo objetivo a través de la primera conexión de socket y la segunda conexión de socket.
Después de que se haya establecido la primera conexión de socket (es decir, la conexión HTML5 Websocket) entre el servidor WEB y la interfaz de entrada WEB, y se haya establecido la segunda conexión de socket (es decir, la conexión de socket TCP/IP) entre el servidor WEB y el equipo de diagnóstico del vehículo objetivo, el módulo de ejecución 40 puede ejecutar la interacción de los datos de diagnóstico del vehículo entre la parte delantera WEB y el equipo de diagnóstico del vehículo objetivo por la primera conexión de socket establecida y la segunda conexión de socket.
En esta realización, a través del establecimiento de la primera conexión de socket entre el servidor WEB y la interfaz de entrada WEB, y el establecimiento de la segunda conexión de socket entre el servidor WEB y el equipo de diagnóstico del vehículo objetivo, una interacción en tiempo real de los datos de diagnóstico del vehículo se realiza entre la interfaz WEB y el equipo de diagnóstico del vehículo objetivo a través del servidor WEB, lo que mejora el rendimiento en tiempo real y la comodidad del diagnóstico remoto del vehículo.
Además, con referencia a la Figura 4, el módulo de ejecución 40 está configurado además para:
obtener a través de la segunda conexión de socket los datos de diagnóstico originales del vehículo recopilados por el equipo de diagnóstico del vehículo objetivo;
enviar los datos de diagnóstico originales del vehículo obtenidos a través de la primera conexión de socket a la interfaz de entrada WEB para su visualización.
En esta realización, el módulo de ejecución 40 obtiene los datos de diagnóstico originales del vehículo recopilados por el equipo de diagnóstico del vehículo objetivo a través de la conexión de socket TCP/IP y envía los datos de diagnóstico originales del vehículo obtenidos a través de la conexión HTML5 Websocket a la interfaz de entrada WEB para su visualización, en este proceso, los datos de diagnóstico originales del vehículo pueden ser procesados por el módulo de ejecución 40 basándose en HTML5 para garantizar su visualización normal en la interfaz de diagnóstico de la interfaz de entrada WEB. Como el rendimiento en tiempo real de la transmisión de datos de la conexión de socket es muy alto, los datos de diagnóstico en la interfaz de diagnóstico deben cambiarse en tiempo real, por lo que el usuario puede monitorear los datos de diagnóstico del vehículo en tiempo real a través de la página WEB.
Además, el módulo de ejecución 40 está configurado además para: recibir a través de la primera conexión de socket la instrucción de diagnóstico remoto del vehículo enviada desde la interfaz de entrada WEB; enviar la instrucción de diagnóstico remoto del vehículo recibida a través de la segunda conexión de socket al equipo de diagnóstico del vehículo objetivo.
El usuario puede diagnosticar remotamente el vehículo según los datos de diagnóstico originales del vehículo que se muestran en la página WEB. Específicamente, el usuario puede enviar la instrucción de diagnóstico remoto del vehículo al servidor WEB basándose en la página WEB, la instrucción de diagnóstico remoto del vehículo incluye, entre otros, diagnóstico de fallas, eliminación de fallas, lectura de datos en tiempo real, prueba de acción (tal como desbloqueo, pitido), programación de ECU, lavado de ECU, etc. El módulo de ejecución 40 recibe la instrucción de diagnóstico remoto del vehículo enviada desde la interfaz WEB a través de la conexión HTML5 Websocket y envía la instrucción de diagnóstico remoto del vehículo recibida al equipo de diagnóstico del vehículo objetivo a través de la conexión de socket TCP/IP para permitir que el equipo de diagnóstico del vehículo objetivo controle la unidad ECU del vehículo para realizar la función correspondiente. Como la transmisión de datos de la conexión de socket admite la transmisión bidireccional, el usuario puede obtener el estado de diagnóstico actual y los resultados del diagnóstico del vehículo a través de la interfaz de diagnóstico, logrando así el diagnóstico remoto del vehículo por parte del usuario.
En esta realización, a través del establecimiento de la primera conexión de socket (es decir, el Websocket HTML5) entre el servidor WEB y la interfaz de entrada WEB, y el establecimiento de la segunda conexión de socket (es decir, la conexión de socket TCP/IP) entre el WEB servidor y el equipo de diagnóstico del vehículo objetivo, el usuario puede realizar el intercambio de datos en tiempo real a través de la interfaz de visualización de la interfaz WEB y la unidad ECU del vehículo, mejorando así el rendimiento en tiempo real y la conveniencia del diagnóstico remoto del vehículo.
Además, con referencia a la Figura 4, el segundo módulo de establecimiento 30 está configurado además para: obtener una lista de gestión de equipos de diagnóstico del vehículo; verificar si el equipo de diagnóstico del vehículo objetivo está en la lista de gestión de equipos de diagnóstico del vehículo o no según la identificación del equipo de diagnóstico del vehículo objetivo; en caso afirmativo, determinar si el equipo de diagnóstico del vehículo objetivo está en un estado en línea o no; establecer la segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo cuando el equipo del vehículo objetivo está en el estado en línea.
En esta realización, la forma de establecer una conexión entre el servidor WEB y el equipo de diagnóstico del vehículo objetivo puede ser: el segundo módulo de establecimiento 30 obtiene la lista de gestión de equipos de diagnóstico del vehículo en primer lugar, la lista incluye todos los equipos de diagnóstico del vehículo registrados en el servidor WEB; posteriormente, el servidor WEB comprueba si el equipo de diagnóstico del vehículo objetivo está en la lista de gestión de equipos de diagnóstico del vehículo o no según la identificación del equipo de diagnóstico del vehículo objetivo; en caso afirmativo, el servidor WEB 101 determina si el equipo de diagnóstico del vehículo objetivo está en estado en línea o no, y establece automáticamente la segunda conexión de socket (es decir, la conexión de socket TCP/IP) con el equipo de diagnóstico del vehículo objetivo cuando el equipo del vehículo objetivo está en el estado en línea.
Cabe señalar que cuando el equipo de diagnóstico del vehículo está en el estado en línea indica que el servidor WEB y los terminales del equipo de diagnóstico del vehículo están en la misma red inalámbrica, cuando el equipo del vehículo objetivo está encendido, actualiza su estado en línea y mantener una conexión latente con el servidor Web, y por tanto, el servidor WEB muestra que el equipo de diagnóstico del vehículo está en un estado en línea.
Además, el segundo módulo de establecimiento 30 está configurado además para: determinar si el servidor WEB y el equipo de diagnóstico del vehículo objetivo están en la misma red inalámbrica o no cuando el equipo de diagnóstico del vehículo objetivo está en un estado fuera de línea; en caso afirmativo, enviar una instrucción de inicio al equipo de diagnóstico del vehículo objetivo a través de la red inalámbrica; establecer una segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo cuando se detecta que el equipo de diagnóstico del vehículo objetivo está activado.
Cuando el equipo de diagnóstico del vehículo objetivo está en un estado fuera de línea, indica que el servidor WEB no está en la misma red que el equipo de diagnóstico del vehículo objetivo o que el equipo de diagnóstico del vehículo objetivo está inactivo, y después el segundo módulo de establecimiento 30 determina si el servidor WEB y el equipo de diagnóstico del vehículo objetivo están en la misma red inalámbrica o no; en caso afirmativo, se envía una instrucción de inicio al equipo de diagnóstico del vehículo objetivo a través de la red inalámbrica para controlar la recuperación del equipo de diagnóstico del vehículo objetivo desde el estado inactivo, y la conexión de socket TCP/IP con el equipo de diagnóstico del vehículo objetivo se establece cuando se detecta que el equipo de diagnóstico del vehículo objetivo se inicia.
Ciertamente, el propietario puede iniciar también manualmente el equipo de diagnóstico del vehículo objetivo y activar la función de conexión para establecer la conexión con el servidor WEB, la implementación específica se puede configurar de forma flexible.
El servidor WEB de la presente realización se conecta con el equipo de diagnóstico del vehículo objetivo automáticamente sin la operación manual en los sitios de los vehículos, de modo que el diagnóstico remoto del vehículo es más inteligente y se mejora la experiencia del usuario.
La presente solicitud proporciona además un sistema de comunicación para el diagnóstico remoto de vehículos.
Con referencia a la Figura 5, la Figura 5 es un diagrama esquemático del módulo funcional de una realización del sistema de comunicación para el diagnóstico remoto de vehículos según la presente solicitud. 1. El sistema comprende un servidor WEB 101, una interfaz de entrada WEB 102 y un equipo de diagnóstico del vehículo objetivo 103, en donde,
el servidor WEB 101 es como se ha descrito anteriormente;
la interfaz de entrada WEB 102 está configurada para enviar una solicitud de recepción al servidor WEB 101; y para
enviar una solicitud de diagnóstico remoto del vehículo al servidor WEB 101 a través de la primera conexión de socket, en donde la solicitud de diagnóstico remoto del vehículo lleva una identificación del equipo de diagnóstico del vehículo objetivo 103.
Con referencia a la Figura 6, la Figura 6 es un diagrama esquemático del escenario de aplicación de una realización del sistema de comunicación para el diagnóstico remoto de vehículos según la presente solicitud.
Cuando el usuario necesita diagnosticar de forma remota su propio vehículo, el usuario abre un navegador relevante usando la interfaz de entrada web y envía la solicitud de recepción al servidor WEB 101 por la interfaz de entrada WEB 102 (página WEB), el servidor WEB 101 recibe la solicitud de recepción de la interfaz de entrada WEB 102, y establece la primera conexión de socket con la interfaz de entrada WEB 102, en donde la interfaz de entrada WEB 102 incluye la página WEB y el código relacionado con el que puede interactuar el usuario. En la actualidad, la conexión de socket entre la interfaz de entrada WEB y el servidor WEB se establece en la quinta generación del lenguaje de marcado de hipertexto (HTML5), y HTML5 es el estándar de comunicación de red del lenguaje de marcado de hipertexto después de una quinta modificación importante, la conexión de socket basándose en los estándares se puede registrar como conexión HTML5 Websocket, la conexión admite una interacción en tiempo real de la red.
La interfaz de entrada web usada por el usuario puede ser cualquier dispositivo que pueda acceder a la red, como un teléfono inteligente, una tableta, un ordenador portátil, etc., y no se necesita una APP de diagnóstico relevante u otro programa de diagnóstico para ser descargado o instalado en el dispositivo cercano por el usuario; Además, el establecimiento de la conexión HTML5 Websocket tampoco se ve afectado por la plataforma del sistema del equipo de diagnóstico cercano, es decir, la interfaz de entrada web puede llevar cualquier sistema operativo, tal como Windows, Linux, IOS, Android, etc. Para teléfonos inteligentes, por ejemplo, el usuario puede por lo general acceder al sitio web de diagnóstico remoto de automóviles correspondiente a través de APP móviles de uso común, tales como un navegador o cuentas oficiales de WetChat, etc., y establecer la conexión HTML5 Websocket entre la interfaz de entrada WEB (página WEB) y el servidor WEB, por lo que es muy cómodo de usar.
Cuando se ha establecido la conexión HTML5 Websocket entre el servidor WEB 101 y la interfaz de entrada WEB 102, se puede realizar la interacción de datos entre el servidor WEB 101 y la interfaz de entrada WEB 102 a través de la conexión. Específicamente, el usuario ingresa la información de identificación del equipo de diagnóstico del vehículo objetivo 103 que debe conectarse a través de la página WEB, como el tipo de dispositivo, el nombre, etc., y envía la solicitud de diagnóstico remoto al servidor WEB 101, y el servidor WEB 101 recibe la solicitud de diagnóstico remoto del vehículo de la interfaz de entrada WEB 102, la segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo 103 se establece según la identificación del equipo de diagnóstico del vehículo objetivo 103 que se incluye en la solicitud, en donde esta conexión se puede registrar como una conexión de socket TCP/IP.
Cabe señalar que el dispositivo de diagnóstico del vehículo objetivo 103 de la presente realización está conectado a una ECU para adquirir los datos de diagnóstico originales del vehículo incluido el consumo de combustible en tiempo real del vehículo, la temperatura del agua del motor, la velocidad del motor, el kilometraje del vehículo, velocidad actual, tensión de la batería, presión de admisión, temperatura del refrigerante, tensión del sensor de oxígeno, carga del motor, apertura del acelerador, tiempo de encendido, flujo de aire y otros datos. El equipo de diagnóstico del vehículo objetivo 103 incluye, entre otros, conectores OBD (diagnóstico a bordo), productos de vehículos de motor y el equipo de diagnóstico instalado de forma independiente en el vehículo y conectado con el CAN-BUS (red de área-BUS del controlador) y así sucesivamente.
Después de que se haya establecido la primera conexión de socket (es decir, la conexión HTML5 Websocket) entre el servidor WEB 101 y la interfaz de entrada WEB 102, y se haya establecido la segunda conexión de socket (es decir, la conexión de socket TCP/IP) entre el servidor WEB y el equipo de diagnóstico del vehículo objetivo 103, y la interacción de los datos de diagnóstico del vehículo entre la interfaz de entrada WEB 102 y el equipo de diagnóstico del vehículo objetivo 103 será ejecutada por la primera conexión de socket establecida y la segunda conexión de socket.
En esta realización, a través del establecimiento de la primera conexión de socket basándose en HTML5 entre el servidor WEB y la interfaz de entrada WEB, y el establecimiento de la segunda conexión de socket entre el servidor WEB y el equipo de diagnóstico del vehículo objetivo, una interacción en tiempo real de los datos de diagnóstico del vehículo se realiza entre la interfaz WEB y el equipo de diagnóstico del vehículo objetivo a través del servidor WEB, lo que mejora el rendimiento en tiempo real y la comodidad del diagnóstico remoto del vehículo.
Además, el equipo de diagnóstico del vehículo objetivo 103 está configurado además para adquirir datos de diagnóstico originales del vehículo y enviar los datos de diagnóstico originales del vehículo adquiridos al equipo de diagnóstico del vehículo objetivo a través de la segunda conexión de socket; la interfaz de entrada WEB 102 está configurado además para mostrar los datos de diagnóstico originales del vehículo enviados desde el servidor WEB 101 a través de la primera conexión de socket.
En esta realización, el servidor WEB 101 obtiene los datos de diagnóstico originales del vehículo recopilados por el equipo de diagnóstico del vehículo objetivo 103 a través de la conexión de socket TCP/IP y envía los datos de diagnóstico originales del vehículo obtenidos a través de la conexión HTML5 Websocket a la interfaz de entrada WEB 102 para su visualización, en este proceso, los datos de diagnóstico originales del vehículo pueden ser procesados por el servidor WEB 101 basándose en HTML5 para garantizar su visualización normal en la interfaz de diagnóstico de la interfaz de entrada WEB 102. Como el rendimiento en tiempo real de la transmisión de datos de la conexión de socket es muy alto, los datos de diagnóstico en la interfaz de diagnóstico deben cambiarse en tiempo real, por lo que el usuario puede monitorear los datos de diagnóstico del vehículo en tiempo real a través de la página WEB.
Además, la interfaz de entrada WEB 102 está configurada además para enviar una instrucción de diagnóstico remoto del vehículo al servidor WEB 101 a través de la primera conexión de socket; el equipo de diagnóstico del vehículo objetivo 103 está configurado además para recibir a través de la segunda conexión de socket la instrucción de diagnóstico remoto del vehículo enviada desde la interfaz de entrada WEB 102.
El usuario puede diagnosticar remotamente el vehículo según los datos de diagnóstico originales del vehículo que se muestran en la página WEB. Específicamente, el usuario puede enviar la instrucción de diagnóstico remoto del vehículo al servidor WEB basándose en la página WEB, la instrucción de diagnóstico remoto del vehículo incluye, entre otros, diagnóstico de fallas, eliminación de fallas, lectura de datos en tiempo real, prueba de acción (tal como desbloqueo, pitido), programación de ECU, lavado de ECU, etc. El servidor WEB 101 recibe la instrucción de diagnóstico remoto del vehículo enviada desde la interfaz WEB a través de la conexión HTML5 Websocket y envía la instrucción de diagnóstico remoto del vehículo recibida al equipo de diagnóstico del vehículo objetivo a través de la conexión de socket TCP/IP para permitir que el equipo de diagnóstico del vehículo objetivo controle la unidad ECU del vehículo para realizar la función correspondiente. Como la transmisión de datos de la conexión de socket admite la transmisión bidireccional, el usuario puede obtener el estado de diagnóstico actual y los resultados del diagnóstico del vehículo a través de la interfaz de diagnóstico, logrando así el diagnóstico remoto del vehículo por parte del usuario.
En esta realización, a través del establecimiento de la primera conexión de socket (es decir, el Websocket HTML5) entre el servidor WEB y la interfaz de entrada WEB, y el establecimiento de la segunda conexión de socket (es decir, la conexión de socket TCP/IP) entre el WEB servidor y el equipo de diagnóstico del vehículo objetivo, el usuario realiza el intercambio de datos en tiempo real a través de la interfaz de visualización de la interfaz WEB y la unidad ECU del vehículo, mejorando así el rendimiento en tiempo real y la conveniencia del diagnóstico remoto del vehículo.
Además, el equipo de diagnóstico del vehículo objetivo 103 está configurado además para haber establecido la segunda conexión de socket con el servidor WEB 101 cuando el equipo de diagnóstico del vehículo objetivo está en una lista de gestión de equipos de diagnóstico del vehículo del servidor WEB 101 y está en el estado en línea.
En esta realización, la forma de establecer una conexión entre el servidor WEB 101 y el equipo de diagnóstico del vehículo objetivo 103 puede ser: el servicio WEB 101 obtiene la lista de gestión de equipos de diagnóstico del vehículo en primer lugar, la lista incluye todos los equipos de diagnóstico del vehículo registrados en el servidor WEB 101; luego, el servidor WEB 101 verifica si el equipo de diagnóstico del vehículo objetivo 103 está en la lista de gestión de equipos de diagnóstico del vehículo o no según la identificación del equipo de diagnóstico del vehículo objetivo 103, en caso afirmativo, el servidor WEB 101 determina si el equipo de diagnóstico del vehículo objetivo 103 está en estado en línea o no, y establece automáticamente la segunda conexión de socket (es decir, la conexión de socket TCP/IP) con el equipo de diagnóstico de vehículo objetivo 103 cuando el equipo de vehículo objetivo 103 está en el estado en línea.
Cabe señalar que cuando el equipo de diagnóstico del vehículo está en el estado en línea indica que el servidor WEB 101 y los terminales del equipo de diagnóstico del vehículo están en la misma red inalámbrica, cuando el equipo del vehículo objetivo está encendido, actualiza su estado en línea y mantener una conexión latente con el servidor Web 101 y el servidor WEB muestra que el equipo de diagnóstico del vehículo está en un estado en línea.
Además, el equipo de diagnóstico del vehículo objetivo 103 está configurado además para recibir una instrucción de inicio del servidor WEB 101 cuando el equipo de diagnóstico del vehículo objetivo está en la lista de gestión de equipos de diagnóstico del vehículo del servidor WEB 101 y está en un estado fuera de línea; y haber establecido la segunda conexión de socket con el servidor WEB 101 según la instrucción de inicio.
Cuando el equipo de diagnóstico del vehículo objetivo 103 está en un estado fuera de línea, indica que el servidor WEB 101 no está en la misma red que el equipo de diagnóstico del vehículo objetivo 103 o que el equipo de diagnóstico del vehículo objetivo 103 está inactivo, y después el servidor WEB 101 determina si el servidor WEB y el equipo de diagnóstico del vehículo objetivo 103 están en la misma red inalámbrica o no; en caso afirmativo, se envía una instrucción de inicio al equipo de diagnóstico del vehículo objetivo 103 a través de la red inalámbrica para controlar la recuperación del equipo de diagnóstico del vehículo objetivo 103 desde el estado inactivo, y la conexión de socket TCP/IP con el equipo de diagnóstico del vehículo objetivo 103 se establece cuando se detecta que el equipo de diagnóstico del vehículo objetivo se inicia.
Ciertamente, el propietario puede iniciar también manualmente el equipo de diagnóstico del vehículo objetivo 103 y activar la función de conexión para establecer la conexión con el servidor WEB 101, la implementación específica se puede configurar de forma flexible.
El servidor WEB de la presente realización se conecta con el equipo de diagnóstico del vehículo objetivo automáticamente sin la operación manual en los sitios de los vehículos, de modo que el diagnóstico remoto del vehículo es más inteligente y se mejora la experiencia del usuario.

Claims (15)

REIVINDICACIONES
1. Un método de comunicación para el diagnóstico remoto de vehículos, siendo realizado por un servidor WEB (101); estando el método caracterizado por que, comprende las siguientes etapas:
establecer, mediante un primer módulo de establecimiento (10), una primera conexión de socket para soportar una interacción en tiempo real con una interfaz de entrada WEB (102) cuando se recibe una solicitud de recepción de la interfaz de entrada WEB (102);
recibir, por un módulo de adquisición (20), una solicitud de diagnóstico remoto del vehículo de la interfaz de entrada WEB (102) a través de la primera conexión de socket y obtener una identificación de un equipo de diagnóstico del vehículo objetivo (103) llevada en la solicitud de diagnóstico remoto del vehículo;
establecer, mediante un segundo módulo de establecimiento (30), una segunda conexión de socket para soportar una interacción en tiempo real con el equipo de diagnóstico del vehículo objetivo (103) según la identificación del equipo de diagnóstico del vehículo objetivo (103); y
realizar, mediante un módulo de ejecución (40), la interacción en tiempo real de los datos de diagnóstico del vehículo entre la interfaz de entrada WEB (102) y el equipo de diagnóstico del vehículo objetivo (103) a través de la primera conexión de socket y la segunda conexión de socket.
2. El método de comunicación para el diagnóstico remoto de vehículos de la reivindicación 1, en donde la etapa de realizar, mediante un módulo de ejecución (40), la interacción en tiempo real de los datos de diagnóstico del vehículo entre la interfaz de entrada WEB (102) y el equipo de diagnóstico del vehículo objetivo (103) a través de la primera conexión de socket y la segunda conexión de socket comprende:
obtener a través de la segunda conexión de socket por un módulo de ejecución (40), los datos de diagnóstico originales del vehículo recopilados por el equipo de diagnóstico del vehículo objetivo (103); y
enviar, por el módulo de ejecución (40), los datos de diagnóstico originales del vehículo obtenidos a través de la primera conexión de socket a la interfaz de entrada WEB (102) para su visualización.
3. El método de comunicación para el diagnóstico remoto de vehículos de la reivindicación 2, en donde después de la etapa de enviar, por el módulo de ejecución (40), los datos de diagnóstico originales del vehículo obtenidos a través de la primera conexión de socket a la interfaz de entrada WEB (102) para su visualización, el método comprende además:
recibir, por el módulo de ejecución (40), una instrucción de diagnóstico remoto del vehículo enviada desde la interfaz de entrada WEB (102) a través de la primera conexión de socket; y
enviar, por el módulo de ejecución (40), la instrucción de diagnóstico remoto del vehículo recibida a través de la segunda conexión de socket al equipo de diagnóstico del vehículo objetivo (103).
4. El método de comunicación para el diagnóstico remoto de vehículos de la reivindicación 1, en donde la etapa de establecer, mediante un segundo módulo de establecimiento (30), la segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo (103) según la identificación del equipo de diagnóstico del vehículo objetivo (103) comprende:
obtener, por el segundo módulo de establecimiento (30), una lista de gestión de equipos de diagnóstico del vehículo; verificar, por el segundo módulo de establecimiento (30), si el equipo de diagnóstico del vehículo objetivo (103) está o no en la lista de gestión de equipos de diagnóstico del vehículo según la identificación del equipo de diagnóstico del vehículo objetivo (103);
en caso afirmativo, determinar, por el segundo módulo de establecimiento (30), si el equipo de diagnóstico del vehículo objetivo (103) está o no en un estado en línea; y
establecer, por el segundo módulo de establecimiento (30), la segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo (103) cuando el equipo del vehículo objetivo está en el estado en línea.
5. El método de comunicación para el diagnóstico remoto de vehículos de la reivindicación 4, en donde después de la etapa de determinar, por el segundo módulo de establecimiento (30), si el equipo objetivo de diagnóstico del vehículo (103) está o no en estado en línea, el método comprende además:
determinar, por el segundo módulo de establecimiento (30), si el servidor WEB (101) y el equipo de diagnóstico del vehículo objetivo (103) están o no en una misma red inalámbrica cuando el equipo de diagnóstico del vehículo objetivo (103) está en un estado fuera de línea;
en caso afirmativo, enviar, por el segundo módulo de establecimiento (30), una instrucción de inicio al equipo de diagnóstico del vehículo objetivo (103) a través de la red inalámbrica; y
establecer una segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo (103) cuando se detecta que el equipo de diagnóstico del vehículo objetivo (103) está activado.
6. Un servidor WEB (101); caracterizado por que comprende:
un primer módulo de establecimiento (10), que está configurado para establecer una primera conexión de socket para soportar una interacción en tiempo real con una interfaz de entrada WEB (102) cuando se recibe una solicitud de recepción de la interfaz de entrada WEB (102);
un módulo de adquisición (20), que está configurado para recibir una solicitud de diagnóstico remoto del vehículo de la interfaz de entrada WEB (102) a través de la primera conexión de socket y obtener una identificación de un equipo de diagnóstico del vehículo objetivo (103) que se lleva en la solicitud de diagnóstico remoto del vehículo;
un segundo módulo de establecimiento (30), que está configurado para establecer una segunda conexión de socket para soportar una interacción en tiempo real con el equipo de diagnóstico del vehículo objetivo (103) según la identificación del equipo de diagnóstico del vehículo objetivo (103); y
un módulo de ejecución (40), que está configurado para realizar la interacción en tiempo real de los datos de diagnóstico de un vehículo entre la interfaz de entrada WEB (102) y el equipo de diagnóstico del vehículo objetivo (103) a través de la primera conexión de socket y la segunda conexión de socket.
7. El dispositivo de comunicación de la reivindicación 6, en donde el módulo de ejecución (40) está configurado además para:
obtener a través de la segunda conexión de socket los datos de diagnóstico originales del vehículo recopilados por el equipo de diagnóstico del vehículo objetivo (103); y
enviar los datos de diagnóstico originales obtenidos del vehículo a través de la primera conexión de socket a la interfaz de entrada WEB (102) para su visualización.
8. El dispositivo de comunicación de la reivindicación 7, en donde el módulo de ejecución (40) está configurado además para:
recibir a través de la primera conexión de socket la instrucción de diagnóstico remoto del vehículo enviada desde la interfaz de entrada WEB (102); y
enviar la instrucción de diagnóstico remoto del vehículo recibida a través de la segunda conexión de socket al equipo de diagnóstico del vehículo objetivo (103).
9. El dispositivo de comunicación de la reivindicación 6, en donde el segundo módulo de establecimiento (30) está configurado además para:
obtener una lista de gestión de equipos de diagnóstico del vehículo;
verificar si el equipo de diagnóstico del vehículo objetivo (103) está o no en la lista de gestión de equipos de diagnóstico del vehículo según la identificación del equipo de diagnóstico del vehículo objetivo (103);
en caso afirmativo, determinar si el equipo de diagnóstico del vehículo objetivo (103) está o no en un estado en línea; y
establecer la segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo (103) cuando el equipo del vehículo objetivo está en el estado en línea.
10. El dispositivo de comunicación de la reivindicación 9, en donde el segundo módulo de establecimiento (30) está configurado además para:
determinar si el servidor WEB (101) y el equipo de diagnóstico del vehículo objetivo (103) están o no en una misma red inalámbrica cuando el equipo de diagnóstico del vehículo objetivo (103) está en un estado fuera de línea; en caso afirmativo, enviar una instrucción de inicio al equipo de diagnóstico del vehículo objetivo (103) a través de la red inalámbrica; y
establecer una segunda conexión de socket con el equipo de diagnóstico del vehículo objetivo (103) cuando se detecta que el equipo de diagnóstico del vehículo objetivo (103) está activado.
11. Un sistema de comunicación para el diagnóstico remoto de vehículos, en donde el sistema comprende un servidor WEB 101, una interfaz de entrada WEB 102 y un equipo de diagnóstico del vehículo objetivo 103, en donde, el servidor WEB (101) es según una cualquiera de las reivindicaciones 6 a 10;
la interfaz de entrada WEB (102) está configurada para enviar una solicitud de recepción al servidor WEB (101); y enviar una solicitud de diagnóstico remoto del vehículo al servidor WEB (101) a través de la primera conexión de socket, en donde la solicitud de diagnóstico remoto del vehículo lleva una identificación de un equipo de diagnóstico del vehículo objetivo (103).
12. El sistema de comunicación de la reivindicación 11, en donde,
el equipo de diagnóstico del vehículo objetivo (103) está configurado para adquirir datos de diagnóstico originales del vehículo y enviar los datos de diagnóstico originales del vehículo adquiridos al servidor WEB (101) a través de la segunda conexión de socket; y
la interfaz de entrada WEB (102) está configurada además para mostrar los datos de diagnóstico originales del vehículo enviados desde el servidor WEB (101) a través de la primera conexión de socket.
13. El sistema de comunicación de la reivindicación 12, en donde,
la interfaz de entrada WEB (102) está configurada además para enviar una instrucción de diagnóstico remoto del vehículo al servidor WEB (101) a través de la primera conexión de socket; y
el equipo de diagnóstico del vehículo objetivo (103) está configurado además para recibir a través de la segunda conexión de socket la instrucción de diagnóstico remoto del vehículo enviada desde la interfaz de entrada WEB (102).
14. El sistema de comunicación de la reivindicación 11, en donde,
el equipo de diagnóstico del vehículo objetivo (103) está configurado además para tener una segunda conexión de socket establecida con el servidor WEB (101) cuando el equipo de diagnóstico del vehículo objetivo está en una lista de gestión de equipos de diagnóstico del vehículo del servidor WEB (101) y está en un estado en línea.
15. El sistema de comunicación de la reivindicación 14, en donde,
el equipo de diagnóstico del vehículo objetivo (103) está configurado además para recibir una instrucción de inicio del servidor WEB (101) cuando el equipo de diagnóstico del vehículo objetivo está en la lista de gestión de equipos de diagnóstico del vehículo del servidor WEB (101) y está en un estado fuera de línea; y tener una segunda conexión de socket establecida con el servidor WEB (101) según la instrucción de inicio.
ES17893512T 2017-03-29 2017-03-29 Método, aparato y sistema de comunicación para el diagnóstico remoto de automóviles Active ES2951786T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/078561 WO2018176258A1 (zh) 2017-03-29 2017-03-29 汽车远程诊断的通信方法、装置和***

Publications (1)

Publication Number Publication Date
ES2951786T3 true ES2951786T3 (es) 2023-10-24

Family

ID=63670893

Family Applications (1)

Application Number Title Priority Date Filing Date
ES17893512T Active ES2951786T3 (es) 2017-03-29 2017-03-29 Método, aparato y sistema de comunicación para el diagnóstico remoto de automóviles

Country Status (7)

Country Link
US (1) US10748354B2 (es)
EP (1) EP3425878B1 (es)
JP (1) JP6709582B2 (es)
KR (1) KR102102770B1 (es)
CN (1) CN109845229B (es)
ES (1) ES2951786T3 (es)
WO (1) WO2018176258A1 (es)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10964134B2 (en) 2018-06-05 2021-03-30 Hunter Engineering Company Cloud-based on-demand vehicle diagnostic systems
US11721140B2 (en) 2019-07-01 2023-08-08 Hunter Engineering Company System and method for presentation of remote vehicle diagnostics and service guidance through a local vehicle service system
CN110602702A (zh) * 2019-08-23 2019-12-20 绿驰汽车科技集团有限公司 整车中t-box的功能检测方法及***
CN110636481B (zh) * 2019-08-31 2024-02-09 广州市中海达测绘仪器有限公司 应用于服务器与低功耗设备的数据交互方法及装置
CN111741074B (zh) * 2020-05-28 2023-06-30 深圳市元征科技股份有限公司 车辆远程诊断方法、***、车辆连接器及设备连接器
CN111741075A (zh) * 2020-05-28 2020-10-02 深圳市元征科技股份有限公司 通信连接方法、车辆远程连接***及连接设备
CN111935258A (zh) * 2020-07-30 2020-11-13 南京酷沃智行科技有限公司 一种对电动汽车车载终端进行参数操作的方法和***
CN112187893B (zh) * 2020-09-16 2024-02-20 新石器慧通(北京)科技有限公司 车辆安全交互方法、装置、车辆和存储介质
CN112286171B (zh) * 2020-11-05 2021-11-16 中国第一汽车股份有限公司 一种远程诊断方法、装置、车辆及存储介质
CN112566071B (zh) * 2020-11-18 2023-12-12 深圳市豪恩汽车电子装备股份有限公司 移动终端、移动终端的信息通讯装置及方法
CN112380045B (zh) * 2020-12-03 2022-09-20 安徽江淮汽车集团股份有限公司 车辆异常检测方法、装置、设备及存储介质
CN112987684B (zh) * 2021-01-28 2022-11-04 浙江合众新能源汽车有限公司 基于Windows通用平台诊断***
CN113050598B (zh) * 2021-03-15 2022-05-27 中国第一汽车股份有限公司 一种数据获取方法、设备及存储介质
CN113409490A (zh) * 2021-05-26 2021-09-17 上汽通用五菱汽车股份有限公司 一种汽车远程控制功能下线检测***及检测方法
CN113311816A (zh) * 2021-06-10 2021-08-27 中国第一汽车股份有限公司 一种车辆远程诊断***及方法
CN113408755A (zh) * 2021-06-16 2021-09-17 深圳市道通科技股份有限公司 汽修资源获取方法、云平台及电子设备
CN113448318B (zh) * 2021-07-07 2022-08-16 江铃汽车股份有限公司 一种车辆下线故障诊断控制方法
CN113792601B (zh) * 2021-08-10 2024-01-12 武汉光庭信息技术股份有限公司 基于霍夫直线检测结果的车位线拟合方法及***
CN113625695B (zh) * 2021-08-30 2023-07-04 重庆长安汽车股份有限公司 一种基于安卓服务的车辆实车车控功能诊断方法及***
CN113741403B (zh) * 2021-09-24 2023-06-30 深圳市元征科技股份有限公司 车辆诊断方法、诊断设备及计算机可读存储介质
US20230419271A1 (en) * 2022-06-24 2023-12-28 Gm Cruise Holdings Llc Routing field support to vehicles for maintenance
CN115291593A (zh) * 2022-10-08 2022-11-04 江铃汽车股份有限公司 一种车辆远程诊断方法、***、存储介质及设备
CN116366472B (zh) * 2023-04-11 2023-10-13 广东保伦电子股份有限公司 一种减少服务器转发压力的前端控制、服务器转发方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100764399B1 (ko) * 2005-08-23 2007-10-05 주식회사 현대오토넷 텔레매틱스 시스템의 차량 관리 시스템 및 그 방법
KR101082679B1 (ko) * 2005-12-21 2011-11-15 주식회사 현대오토넷 텔레매틱스 시스템을 이용한 차량 원격제어방법
CN101306686A (zh) * 2008-06-03 2008-11-19 奇瑞汽车股份有限公司 汽车远程诊断控制***
CN101662488B (zh) * 2008-08-29 2013-10-02 比亚迪股份有限公司 一种汽车远程实时监控方法和***
US9349223B1 (en) * 2013-04-10 2016-05-24 Brian Palmer System for advertising vehicle information wirelessly
US8897952B1 (en) * 2011-05-20 2014-11-25 Brian Palmer Vehicle diagnostic communications system and application
CN101621735B (zh) * 2009-08-07 2011-11-30 赵阳 基于第三代移动通信的汽车实时信息***
GB201008710D0 (en) * 2010-05-25 2010-07-07 Jaguar Cars Vehicle communications
CN102183945B (zh) * 2011-01-17 2012-11-14 武汉理工大学 一种多功能电控汽车远程故障诊断***
KR20130049006A (ko) * 2011-11-03 2013-05-13 주식회사 타오스 스마트 단말을 이용한 차량 관리 시스템 및 그 방법
CN102968112B (zh) * 2012-10-19 2016-04-06 深圳市元征科技股份有限公司 基于汽车诊断设备的专家远程网络视频协助***及方法
CN103095799A (zh) * 2012-12-05 2013-05-08 北京众智先导科技有限公司 车载诊断数据通信***
CN103914059B (zh) * 2013-01-09 2017-02-01 上海通用汽车有限公司 一种远程总线诊断方法及其***
JP6015541B2 (ja) * 2013-04-22 2016-10-26 株式会社デンソー 車両診断システム、サーバ及びコンピュータプログラム
US9571623B2 (en) * 2014-02-20 2017-02-14 Verizon Patent And Licensing Inc. Providing a customized visual interface based on a dialed number
US10146521B2 (en) * 2014-09-09 2018-12-04 Airpro Diagnostics, Llc Device, system and method for updating the software modules of a vehicle
CN104494601A (zh) * 2014-12-18 2015-04-08 清华大学苏州汽车研究院(吴江) 基于obd的驾驶行为分析及驾驶辅助***
US10109201B2 (en) * 2015-03-20 2018-10-23 Automap, Llc Vehicle monitoring devices, vehicle monitoring management devices, and vehicle monitoring systems
CN205015731U (zh) * 2015-07-13 2016-02-03 北京博曼迪汽车科技有限公司 一种汽车的远程诊断服务设备和远程诊断服务***
US10142420B2 (en) * 2015-08-25 2018-11-27 Ford Global Technologies, Llc On-board web server telematics systems and methods

Also Published As

Publication number Publication date
KR102102770B1 (ko) 2020-04-22
EP3425878B1 (en) 2023-05-03
JP2019519825A (ja) 2019-07-11
EP3425878A4 (en) 2019-12-11
US10748354B2 (en) 2020-08-18
KR20180132612A (ko) 2018-12-12
JP6709582B2 (ja) 2020-06-17
WO2018176258A1 (zh) 2018-10-04
CN109845229A (zh) 2019-06-04
US20180286146A1 (en) 2018-10-04
EP3425878A1 (en) 2019-01-09
CN109845229B (zh) 2022-02-22

Similar Documents

Publication Publication Date Title
ES2951786T3 (es) Método, aparato y sistema de comunicación para el diagnóstico remoto de automóviles
KR102103854B1 (ko) 자동차 원격 진단 및 보수 방법과 장치
CN107479525B (zh) 车辆远程诊断***及其控制方法
US20160148441A1 (en) Vehicle detecting method, mobile terminal, and vehicular terminal
CN105589719B (zh) 一种远程升级整车车载控制器软件的***及升级方法
US20170046884A1 (en) Personal vehicle diagnosis system and method based on mobile intelligent terminal
US9466155B2 (en) System to view automobile diagnostic information
US9208624B2 (en) Time window authentication for vehicle telematics device
CN105022315A (zh) 一种基于车联网的汽车远程控制***、控制方法及汽车
DE102014219232A1 (de) Fahrzeugdiagnostik- und -prognostiksysteme und verfahren
CN110597224A (zh) 车辆故障信息展示方法、装置、车辆和存储介质
CN101221444B (zh) 分布式算术逻辑单元可靠校验
CA2822977A1 (en) Remote vehicle programming system and method
CN104359476A (zh) 汽车定位导航装置、导航***及导航方法
CN111929079A (zh) 车辆的年检预审方法及车辆
CN106371430A (zh) 车辆的电控模块的配置装置及控制方法
CN204576141U (zh) 一种基于车联网的汽车远程控制***
CN113759883A (zh) 车辆诊断方法、车辆网关设备、服务器及存储介质
CN111505977B (zh) 功能辅助调试方法、功能调试方法、装置、***及介质
CN115903753A (zh) 一种车辆的维修模式控制方法、装置和设备
CN118230331A (zh) 车型识别方法、电子设备和存储介质
BR122023022300A2 (pt) Método e sistema para realizar o test drive em uma máquina móvel
Alvear et al. VEWE: A Vehicle ECU Wireless Emulation Tool Supporting OBD-II Communication and Geopositioning
CN115268415A (zh) 一种基于仪表调试模式的汽车故障排查方法
CN117452917A (zh) 新能源汽车设备的离车检测诊断方法、装置及计算机设备