Method and device for collecting vehicle data
Through the collaborative work of the vehicle data management system and the server, the problem of vehicle data collection and utilization is solved, and the effect of providing personalized services to drivers is achieved.
Patent Information
- Application Number
- CN202010092444.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-02-15
- Filing Date
- 2020-02-14
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2040-02-14
AI Technical Summary
The prior art is difficult to effectively collect and utilize vehicle data, making it difficult for service systems to provide personalized services to drivers.
Through the vehicle data management system, the vehicle data management server collects data from the vehicle and provides it to the service provision server, selectively collecting and transmitting related data according to the driver's request and service type.
It realizes the effective collection and utilization of vehicle data, can provide personalized services to drivers, and enhances the functionality and efficiency of the service system.
Smart Images

Figure CN111583433B_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims priority to Korean Patent Application No. 10-2019-0018133, filed on February 15, 2019, which is hereby incorporated by reference in its entirety for all purposes. Technical Field
[0003] The present invention relates to a method and apparatus for collecting vehicle data through a vehicle data management system, and in particular, to a method and apparatus for providing vehicle data to a vehicle data management server through a vehicle and receiving a service related to the vehicle data from a service providing server. Background Art
[0004] As technology advances, interest in utilizing vehicle data increases. Technologies for various methods of providing personalized services to drivers are being developed. In terms of various service systems that provide services to drivers, it is necessary to collect various types of vehicle data to provide personalized services to drivers.
[0005] However, a method of effectively providing vehicle data to a service system is not applied to conventional vehicles, so it is difficult for the service system to collect vehicle data. Meanwhile, conventional vehicle manufacturers can only collect vehicle data in specific circumstances such as vehicle maintenance, etc. However, there is no appropriate method to utilize the collected vehicle data.
[0006] In this regard, a method can be provided in which a vehicle data management system effectively collects vehicle data and is linked to a service system to provide personalized services to drivers. Hereinafter, in consideration of the above facts, a vehicle data system that can be used to manage vehicle data will be described.
[0007] The information included in this Background section of the present invention is only for enhancement of understanding of the general background of the invention and should not be taken as an admission or any form of suggestion that this information constitutes the prior art already known to a person skilled in the art. Summary of the invention
[0008] Various aspects of the present invention are directed to a method and apparatus for collecting vehicle data by using a vehicle data management system.
[0009] Various aspects of the present invention are directed to a method and apparatus for collecting vehicle data from a vehicle by a vehicle data management server and providing the vehicle data to a service providing server by using a vehicle data management system.
[0010] Various aspects of the present invention are directed to a method and apparatus for providing vehicle data to a vehicle data management server by a vehicle and receiving a service related to the vehicle data from a service providing server by using a vehicle data management system.
[0011] Various aspects of the present invention are directed to providing a method and apparatus for a vehicle data management server to control a vehicle data management system and provide personalized services to a driver.
[0012] According to an exemplary embodiment of the present invention, a method for a vehicle to provide vehicle data is provided, the method comprising: acquiring vehicle data of the vehicle; receiving information about whether consent to provide information is given to collect vehicle data; and transmitting the vehicle data for which consent to provide information is given to a vehicle data management server by using a communication device of the vehicle.
[0013] Consent to provide information is determined based on the type of service requested by the driver of the vehicle.
[0014] The vehicle data includes at least one of vehicle-related collected data list information, real-time traffic condition information, periodic road traffic condition information, event-triggered road traffic condition information, service request information, vehicle status information, vehicle driving record information, vehicle sharing information, image information, in-vehicle temperature and environment information, vehicle collision information, driver information and passenger information.
[0015] The services requested by the driver of the vehicle include at least one of insurance services, vehicle maintenance services, location and communication services, travel agency-related services, navigation equipment upgrade services, driving route recommendation services, software update services, vehicle tax-related services, road condition information services, and vehicle rental services.
[0016] The vehicle is provided with vehicle identification information, vehicle data for which consent to provide information is given is transmitted to a vehicle data management server based on the vehicle identification information, and the vehicle data management server is configured to transmit information collected using the vehicle identification information related to each of a plurality of vehicles to a service providing server.
[0017] According to an exemplary embodiment of the present invention, a vehicle providing vehicle data in a vehicle data management system is provided, the vehicle comprising: a transceiver configured to transmit and receive signals; and a processor configured to control the transceiver, wherein the processor is configured to obtain vehicle data of the vehicle, receive information about whether consent to provide information is given to collect vehicle data, and transmit the vehicle data for which consent to provide information is given to a vehicle data management server.
[0018] Consent to provide information is determined based on the type of service requested by the driver of the vehicle.
[0019] The vehicle data includes at least one of vehicle-related collected data list information, real-time traffic condition information, periodic road traffic condition information, event-triggered road traffic condition information, service request information, vehicle status information, vehicle driving record information, vehicle sharing information, image information, in-vehicle temperature and environment information, vehicle collision information, driver information and passenger information.
[0020] The services requested by the driver of the vehicle include at least one of insurance services, vehicle maintenance services, location and communication services, travel agency-related services, navigation equipment upgrade services, driving route recommendation services, software update services, vehicle tax-related services, road condition information services, and vehicle rental services.
[0021] The vehicle is provided with vehicle identification information, vehicle data for which consent to provide information is given is transmitted to a vehicle data management server based on the vehicle identification information, and the vehicle data management server is configured to transmit information collected using the vehicle identification information related to each of a plurality of vehicles to a service providing server.
[0022] According to an exemplary embodiment of the present invention, a method for a vehicle data management server to collect vehicle data from a vehicle is provided, the method comprising: receiving vehicle data from the vehicle; determining whether to provide a service requested by a driver of the vehicle by using the received vehicle data; and when providing the service requested by the driver, transmitting the vehicle data required for providing the service to a service providing server.
[0023] The vehicle data received from the vehicle includes vehicle data giving consent to provide information to collect the vehicle data.
[0024] Consent to provide information is determined based on the type of service requested by the driver of the vehicle.
[0025] The method further includes receiving information from the vehicle regarding whether consent is given to provide information to collect vehicle data.
[0026] The vehicle is provided with vehicle identification information, the vehicle data management server is configured to receive vehicle data given consent to provide information from each of a plurality of vehicles based on the vehicle identification information of the vehicle, and the vehicle data management server is configured to transmit information collected using the vehicle identification information related to each of the plurality of vehicles to a service providing server.
[0027] The method further includes transmitting a charging request for the vehicle data transmitted to the service providing server to the service providing server.
[0028] The vehicle data includes at least one of vehicle-related collected data list information, real-time traffic condition information, periodic road traffic condition information, event-triggered road traffic condition information, service request information, vehicle status information, vehicle driving record information, vehicle sharing information, image information, in-vehicle temperature and environment information, vehicle collision information, driver information and passenger information.
[0029] The services requested by the driver of the vehicle include at least one of insurance services, vehicle maintenance services, location and communication services, travel agency-related services, navigation equipment upgrade services, driving route recommendation services, software update services, vehicle tax-related services, road condition information services, and vehicle rental services.
[0030] According to an exemplary embodiment of the present invention, a vehicle data management system may be used to collect vehicle data.
[0031] According to an exemplary embodiment of the present invention, by using the vehicle data management system, a data management server may collect vehicle data from a vehicle and may provide the vehicle data to a service providing server.
[0032] According to an exemplary embodiment of the present invention, by using the vehicle data management system, a vehicle may provide vehicle data to a vehicle data management server, and may receive a service related to the vehicle data from a service providing server.
[0033] According to an exemplary embodiment of the present invention, a vehicle data management server may control a vehicle data management system and may provide a personalized service to a driver.
[0034] The method and apparatus of the present invention have other features and advantages which will be apparent from and described in more detail in the drawings and the following detailed description incorporated herein, which together serve to explain certain principles of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 is a diagram showing a method in which a vehicle communicates with a device via a network;
[0036] Figure 2 is a diagram illustrating a vehicle data management system according to various embodiments of the present invention;
[0037] Figure 3 is a diagram showing a vehicle to which a vehicle data management system may be applied;
[0038] Figure 4 is a diagram illustrating vehicle data provided by a vehicle to a vehicle data management server according to an exemplary embodiment of the present invention;
[0039] Figure 5 is a diagram showing an example of vehicle data collected by a vehicle data management server according to an exemplary embodiment of the present invention;
[0040] Figure 6 is a diagram showing another example of vehicle data collected by a vehicle data management server according to an exemplary embodiment of the present invention;
[0041] Figure 7 is a diagram showing a method in which a vehicle data management system manages vehicle data;
[0042] Fig. 8A and Figure 8B is a diagram showing the format of messages exchanged in a vehicle data management system for managing vehicle data; and
[0043] Fig. 9 is a diagram illustrating a vehicle data management server that can be applied to a vehicle data management system.
[0044] It will be appreciated that the drawings are not necessarily drawn to scale, presenting somewhat simplified representations of various features illustrating the basic principles of the invention. The specific design features of the present invention as incorporated herein, including, for example, specific dimensions, orientations, locations, and shapes, will be determined in part by the specific intended application and use environment.
[0045] In the drawings, like reference numerals refer to the same or equivalent parts of the present invention throughout the several figures of the drawing. DETAILED DESCRIPTION
[0046] Reference will now be made in detail to various embodiments of the present invention, examples of which are shown in the accompanying drawings and described below. Although the present invention will be described in conjunction with exemplary embodiments of the present invention, it will be understood that this specification is not intended to limit the present invention to those exemplary embodiments. On the other hand, the present invention is intended to cover not only exemplary embodiments of the present invention, but also various alternative embodiments, modified embodiments, equivalent embodiments and other embodiments that may be included within the spirit and scope of the present invention as defined in the appended claims.
[0047] Hereinafter, various exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art to which the present invention belongs can easily implement the present invention. However, the present invention can be implemented in various different forms and may not be limited to the exemplary embodiments set forth herein.
[0048] When describing the exemplary embodiments of the present invention, if it is determined that the detailed description of known functions or configurations related to the present invention makes the subject matter of the present invention unclear, the detailed description is omitted. In addition, parts irrelevant to the description of the present invention are omitted in the accompanying drawings, and the same reference numerals represent the same parts.
[0049] In an exemplary embodiment of the present invention, when an element is "joined to," "combined with," or "connected to" another element, the element may be directly joined to another element, or an intermediate element may exist therebetween. In addition, when a component "includes" or "comprises" an element, unless otherwise described to the contrary, the component does not exclude other elements, but may further include other elements.
[0050] In the exemplary embodiments of the present invention, the terms "first", "second", etc. are used only to distinguish one element from another element. Unless otherwise specified, these terms do not indicate order or importance. Therefore, without departing from the scope of the present invention, the first element of an exemplary embodiment may be referred to as the second element of another exemplary embodiment of the present invention. Similarly, the second element of an exemplary embodiment may also be referred to as the first element of another exemplary embodiment of the present invention.
[0051] In the exemplary embodiments of the present invention, the constituent elements that are distinguished from each other to clearly describe each feature do not necessarily mean that the constituent elements are separated. That is, multiple constituent elements can be integrated into one hardware or software unit, or one constituent element can be distributed to multiple hardware or software units. Therefore, even if not mentioned, the integrated or distributed embodiment is also included in the scope of the present invention.
[0052] In the exemplary embodiment of the present invention, the constituent elements described in the various embodiments do not represent essential elements, and some elements may be optional. Therefore, the exemplary embodiment included in the subset of the constituent elements described in another exemplary embodiment of the present invention is included in the scope of the present invention. Moreover, the exemplary embodiment included in the constituent elements described in the various embodiments and other other elements is also included in the scope of the present invention.
[0053] The advantages and features of the present invention and the methods for achieving these advantages and features will be apparent from the embodiments described in detail below with reference to the accompanying drawings. It is understood that the present invention is not limited to the following embodiments and can be implemented in different ways, and exemplary embodiments are given to provide a complete disclosure of the present invention and enable those skilled in the art to thoroughly understand the present invention.
[0054] Figure 1 is a diagram showing a method in which a vehicle communicates with other vehicles or devices through a network. Figure 1, the vehicle can communicate with other vehicles, servers or devices. Here, for example, the vehicle can communicate with other vehicles, servers or devices based on cellular communication, WAVE communication or other communication methods. That is, the vehicle can be provided with a device configured for communication, and based on this, the vehicle can communicate with other devices.
[0055] In addition, for example, the communication device of the vehicle may separately include a module configured to communicate only with devices located inside the vehicle to ensure the safety of the vehicle and a module configured to communicate with external devices away from the vehicle. For example, inside the vehicle, communications such as Wi-Fi communications can be performed only for devices within a predetermined range inside the vehicle based on safety. For example, the vehicle and the personal devices owned by the vehicle driver may include respective communication modules for communicating only with each other. That is, the vehicle and the personal devices of the vehicle driver can use a communication network isolated from an external communication network. In addition, for example, the vehicle may include a communication module for communicating with other vehicles, servers, or other devices.
[0056] In the following, reference is made to Figures 2 to 7 , operations of a vehicle, a vehicle data management server, and a service providing server that may be included in a vehicle data management system according to an exemplary embodiment of the present invention will be described.
[0057] Figure 2 is a diagram illustrating a vehicle data management system according to various embodiments of the present invention.
[0058] A vehicle data management system according to an exemplary embodiment of the present invention may refer to a system that effectively collects vehicle data of a plurality of vehicles and provides a personalized service to a driver based on the collected vehicle data.
[0059] The vehicle data management system according to various embodiments of the present invention may include a vehicle 200, a vehicle data management server 210, and a service providing server 220. Here, there may be multiple vehicles 200. When the vehicle 200 is traveling on a road, the vehicle 200 may exchange data with at least one of the other vehicles 200, the vehicle data management server 210, and the service providing server 220 based on the above-mentioned wireless communication method.
[0060] The vehicle 200 may provide the vehicle data to the vehicle data management server 210 based on the above-mentioned communication method. For example, the vehicle data management server 210 may be a server operated by the manufacturer of the vehicle 200. However, the vehicle data management server 210 according to the exemplary embodiment of the present invention is not limited to a server operated by the manufacturer. The vehicle data management server 210 may collect vehicle data from the manufacturer's vehicles and collect vehicle data from vehicles of other manufacturers that are allowed to provide vehicle data. In addition, the vehicle data management server 210 may be a server operated by a third-party company that wants to collect vehicle data in addition to the manufacturer of the vehicle.
[0061] For example, the collection of vehicle data may be performed only with the consent of the driver. The driver may consent to selectively provide information in various types of vehicle data.
[0062] The vehicle data management server 210 may collect vehicle data from the vehicle 200. For example, the vehicle data management server 210 may generate a database for a plurality of vehicles included in the system based on the collected vehicle data. For example, the vehicle data management server 210 may collect vehicle data from the vehicle 200 based on whether the driver agrees to provide information. That is, the vehicle data management server 210 may selectively collect vehicle data based on whether the driver agrees to provide information. Here, the vehicle data management server 210 may generate a database based on whether consent is given to provide information based on the type of vehicle data of the driver or vehicle.
[0063] The vehicle data management server 210 may provide the collected vehicle data to the service providing server 220. The service providing server 220 according to an exemplary embodiment of the present invention may be a server operated by a different entity from the entity operating the vehicle data management server. However, this is only an example, and the vehicle data management server 210 and the service providing server 220 may be operated by the same entity.
[0064] The service providing server 220 may refer to a service providing application of a company configured to provide personalized services to drivers. For example, the service providing server 220 may refer to a server for providing services managed by a vehicle insurance company, a vehicle repair shop, a vehicle manufacturer, a vehicle accessories manufacturer, a travel agency, a navigation device manufacturer, a freight transportation company, a mobile communication company, or a public institution related to the vehicle. The companies listed above are examples, and the scope of the present invention is not limited to the types of companies listed. The service providing server 220 according to an exemplary embodiment of the present invention may refer to a server for providing services operated by various types of companies configured to provide useful services to drivers by using vehicle data.
[0065] The service providing server 220 can provide the required services to the vehicle providing the vehicle data based on the vehicle data received from the vehicle data management server 210. Here, the service can be provided using a device built into the vehicle or through a device owned by the user alone. Here, the device owned by the user alone can be a smart phone, a smart tablet, a smart watch, a navigation device, a Qualcomm terminal, etc. As an exemplary embodiment of the present invention, a device may refer to a device configured for other communications and exchange signals, and is not limited to the above-mentioned embodiments. However, hereinafter, for ease of description, this is referred to as a device.
[0066] As an exemplary embodiment of the present invention, the vehicle 200 may provide vehicle data to the service providing server 220 based on whether the driver requests the provision of a service. For example, when the driver requests the provision of a service, the vehicle 200 only provides the vehicle data corresponding to the requested service to the vehicle data management server 210. Conversely, when the driver requests the provision of a service, the vehicle data management server 210 only collects the vehicle data corresponding to the requested service.
[0067] The service providing server 220 may receive information on whether the driver requests the provision of the service through the vehicle data management server 210. Alternatively, the service providing server 220 may directly receive information on whether consent to the provision of the service is given from the vehicle 200 or the driver.
[0068] Figure 3 is a diagram showing a vehicle to which the vehicle data management system can be applied.
[0069] The vehicle 300 according to an exemplary embodiment of the present invention may include a processor 310 , an information storage unit 320 , an information acquisition unit 330 , and a transceiver 340 .
[0070] Here, the processor 310 may be an entity for controlling the transmission of the above-mentioned vehicle data. For example, the processor 310 may be a hardware configuration. As an exemplary embodiment of the present invention, the processor 310 may be a software configuration for performing an operation of controlling the transmission of vehicle data, and is not limited to the above-mentioned embodiment.
[0071] Furthermore, for example, the information storage unit 320 may be an entity that stores vehicle data collected by the information acquisition unit 330 .
[0072] The information acquisition unit 330 may be an entity that collects vehicle data. For example, the information acquisition unit may refer to an electronic control unit (ECU) of a vehicle linked to an on-board diagnostic system (OBD). In addition, the information acquisition unit 330 may be an entity for collecting various types of vehicle data to be defined below.
[0073] Figure 4is a diagram illustrating vehicle data provided by a vehicle to a vehicle data management server according to an exemplary embodiment of the present invention.
[0074] In an exemplary embodiment of the present invention, the vehicle data may include at least one of collected data list information, real-time traffic condition information, periodic road traffic condition information, event-triggered traffic condition information, service request information, vehicle status information, vehicle driving record information, vehicle sharing information, image information, in-vehicle temperature and environment information, vehicle collision information, driver information, and passenger information. The above vehicle data are examples, and various types of information related to the status or operation of the vehicle may be included in the vehicle data according to the exemplary embodiment of the present invention.
[0075] Here, for example, the collection data list information can be determined according to whether the driver agrees to provide vehicle data or whether the driver requests to provide services. For example, when the driver agrees to provide insurance services, the vehicle transmits the vehicle data required for providing insurance services to the vehicle data management server.
[0076] The service request information may be information about a list of services requested by the driver. For example, the service request information may include information about whether to request the following services: insurance services, vehicle maintenance services, location and communication services, services related to travel agencies, navigation device upgrade services, route recommendation services, software update services, services related to vehicle taxes, road condition information services, vehicle rental services, etc. The types of services listed above are examples, and the scope of the present invention is not limited to the types of services listed. In addition to the above examples, services according to an exemplary embodiment of the present invention may include various services that a driver may receive.
[0077] In addition, for example, the vehicle data may further include real-time traffic condition information. For example, the vehicle may obtain real-time traffic condition information based on the travel of the vehicle and may provide the real-time traffic condition information. In addition, for example, the vehicle data may further include periodic traffic condition information. Here, the vehicle may be set to periodically collect information about traffic conditions, and the vehicle may include the information in the vehicle data. In addition, for example, the vehicle data may include event-triggered traffic condition information. That is, an event is triggered based on an external command or a user's requirement (or request), and based on this, the vehicle may obtain traffic condition information. Here, the vehicle may include event-triggered traffic condition information in the vehicle data, and is not limited to the above-described embodiments.
[0078] Figure 5 is a diagram illustrating an example of vehicle data collected by a vehicle data management server according to an exemplary embodiment of the present invention.
[0079] Figure 5An example of vehicle data collected by a vehicle data management server when a vehicle driver agrees to collect data for insurance services and vehicle repair services is shown. Figure 5 As shown, the vehicle data management server 210 can collect the required vehicle data according to whether the user agrees to provide the specified vehicle data. For example, the collection data list can be defined in the form of an index.
[0080] For example, in Figure 5 In the case where the service requested by the driver is an insurance service, the vehicle data management server may collect the following information as vehicle data required for services related to the insurance service: vehicle status information, vehicle driving record information, image information, vehicle collision information, driver information, passenger information, etc. Here, the vehicle data management server may not collect the following information not required for the insurance service: vehicle sharing information and in-vehicle temperature and environment information.
[0081] Figure 6 is a diagram illustrating another example of vehicle data collected by a vehicle data management server according to an exemplary embodiment of the present invention.
[0082] Figure 6 The detailed data of vehicle data collected when the service requested by the driver is an insurance service is shown. For each detailed data of the vehicle data, the vehicle data management server can collect the vehicle data by identifying whether the driver agrees to provide the vehicle data or by identifying the requested service. For example, the detailed data of the vehicle driving record information may include access area information, driving distance information, driving time information, driving mode information, etc. As an exemplary embodiment of the present invention, the detailed data of the vehicle status information may include fuel quantity information, engine status information, vehicle software information, tire information, etc.
[0083] In the case where the service requested by the driver is an insurance service, the vehicle software information may not be required. Here, the vehicle data management server may selectively collect vehicle status information other than the vehicle software information. On the other hand, all information that may be included in the detailed data of the vehicle driving record information may be vehicle data required for providing the insurance service. In this case, the vehicle data management server may collect all detailed data of the vehicle driving record information.
[0084] That is, the vehicle according to the exemplary embodiment of the present invention can selectively provide vehicle data to the vehicle data management server according to whether the driver agrees to provide information or the type of service requested. In addition, the vehicle data management server according to the exemplary embodiment of the present invention can selectively collect vehicle data according to whether the driver agrees to provide information or the type of service requested.
[0085] Refer again Figure 3 The vehicle 300 may further include a transceiver 340. Here, for example, as described above, the processor 310 of the vehicle 300 may communicate with other devices through the transceiver 340. Here, the device may include at least one of the other vehicles, the vehicle data management server 210, and the service providing server 220 as described above.
[0086] Although not in Figure 3 , but the vehicle 300 may further include a display for displaying information related to the service provided by the service providing server 220. In addition, the display may display operation screen information related to the application running on the vehicle 300 or a user interface and a graphical user interface (GUI) information according to the operation screen information.
[0087] The display may include at least one of a liquid crystal display (LCD), a thin film transistor liquid crystal display (TFT LCD), an organic light emitting diode (OLED) display, a flexible display, a 3D display, and an electronic ink display (E ink display).
[0088] In addition, the display can be implemented by the main unit of the vehicle, a head-up display, etc. For example, a part of the main unit of the vehicle can be set as a display. For example, the main unit of the vehicle can directly have a display function. As an exemplary embodiment of the present invention, the display on the main unit of the vehicle can be implemented by the main unit of the vehicle and other devices (e.g., a projector and a hologram) and is not limited to the above embodiments. As another example, an external display of an autonomous driving vehicle, an autonomous vehicle (semi-autonomous driving vehicle), or a vehicle can be used. That is, the display can be set as a device or part that can be recognized by the user, and is not limited to the above embodiments.
[0089] Figure 7 is a diagram illustrating a method of managing vehicle data by a vehicle data management system according to various embodiments of the present invention.
[0090] The vehicle data management system according to an exemplary embodiment of the present invention may include a plurality of vehicles 701 , 702 , and 703 , a vehicle data management server 710 , and a service providing server 720 .
[0091] For example, the vehicle data management system may determine the type of vehicle data to be collected from each vehicle and the type of service to be provided by using information about whether the driver agrees to provide information related to vehicle data or by utilizing a request to use a service.
[0092] For example, the driver may determine whether to agree to provide information related to vehicle data or the type of service desired to be received through the communication device possessed by each of the vehicles 701, 702, and 703. The vehicles 701, 702, and 703 may transmit information about whether the driver agrees to provide information related to vehicle data or the type of service desired to be received to the vehicle data management server 710 using the communication devices possessed by them.
[0093] As an exemplary embodiment of the present invention, information on whether each vehicle driver agrees to provide information or information on the type of service desired to be received may be provided to the vehicle data management server 710 through a device owned by the driver.
[0094] As yet another example, information about whether each vehicle driver agrees to provide information related to vehicle data or information about the type of service desired to be received may be directly input into the vehicle data management server 710. For example, when a driver purchases a vehicle, the driver provides the relevant information to the vehicle manufacturer, and the vehicle manufacturer inputs the information directly into the vehicle data management server 710.
[0095] Vehicles 701, 702, and 703 may transmit the required vehicle data to the vehicle data management server based on information about whether to agree to provide information related to vehicle data or based on the type of service desired to be received. Hereinafter, the first information, the second information, and the third information may refer to vehicle data information having different characteristics. Here, the first information, the second information, and the third information are only defined as representing multiple pieces of information, and therefore, the number of pieces of information presented does not limit the scope of the present invention.
[0096] For example, the first information, the second information and the third information may be three pieces of information related to the above vehicle data, respectively. For example, the first information, the second information and the third information may be vehicle status information, vehicle driving record information and image information, respectively.
[0097] In addition, as an exemplary embodiment of the present invention, the first information, the second information, and the third information may refer to the detailed data of the above-mentioned vehicle data. For example, the first information, the second information, and the third information may refer to the visited area information, the travel distance information, and the fuel quantity information, respectively. Here, the first information, the second information, and the third information are not limited to the detailed data belonging to one vehicle data category. Here, the first information, the second information, and the third information may be information related to different detailed data belonging to different vehicle data.
[0098] For example, the first vehicle 701 may be a vehicle that agrees to provide the first information and the second information. In this case, the first vehicle may transmit only the first information and the second information to the vehicle data management server 710 through the communication device of the first vehicle.
[0099] Here, the second vehicle 702 may be a vehicle that agrees to provide the first information and the third information. In this case, the second vehicle may transmit only the first information and the third information to the vehicle data management server 710 through the communication device of the second vehicle.
[0100] As an exemplary embodiment of the present invention, the first vehicle 701 may be a vehicle requesting a first service requiring first information and second information. In this case, the first vehicle 701 may transmit only the first information and second information required for the first service to the vehicle data management server 710.
[0101] Here, as an exemplary embodiment of the present invention, the second vehicle 702 may be a vehicle requesting a second service requiring provision of first information and third information. In this case, the second vehicle 702 may transmit only the first information and third information required for the second service to the vehicle data management server 710.
[0102] The above description of the first vehicle 701 and the second vehicle 702 may be applied to the third vehicle 703 in the same manner.
[0103] That is, according to whether the driver provides information, the vehicle may transmit only vehicle data that allows provision of information to the vehicle data management server 710 , or may transmit only vehicle data required for a service requested by the driver to the vehicle data management server 710 .
[0104] The vehicle data management server 710 that collects vehicle data from multiple vehicles 701, 702, and 703 can determine whether a service can be provided to each vehicle. The vehicle data management server 710 can determine to collect vehicle data for a service requested by a vehicle based on the type of service requested by a specific vehicle, and can determine whether to provide the service based on the determination.
[0105] For example, in the case where the service requested by the vehicle is a service that requires the first information and the second information, when the first information or the second information or both are missing in the vehicle data provided by the vehicle, or when the vehicle only provides other information, the vehicle data management server 710 determines that the service cannot be provided to the vehicle. In this case, the vehicle data management server 710 can notify the details related to the requirement to provide information through the device of the vehicle or the device of the vehicle driver. As an exemplary embodiment of the present invention, the vehicle data management server 710 can notify the list of services that the driver can receive based on the provided information by using the device of the vehicle or the device of the vehicle driver.
[0106] The vehicle data management server 710 may transmit the vehicle data collected from each vehicle to the service providing server 720 based on the determination of whether the service can be provided to each vehicle. Here, the vehicle data management server 710 may provide only the vehicle data required for the service requested by the driver to the service providing server 720. Here, the service providing server 720 may be a server managed by a company configured to provide the service requested by the driver.
[0107] The service providing server 720 may provide a service requested by the driver based on the vehicle data received from the vehicle data management server 710. The service providing server may provide the requested service through a device of the vehicle or a device of the driver.
[0108] The vehicle data management server 710 may request a fee for the vehicle data provided to the service providing server 720. Here, the fee for the vehicle data may be predetermined between entities managing the vehicle data management server 710 and the service providing server 720, respectively.
[0109] As an exemplary embodiment of the present invention, here, the cost of the vehicle data can be determined using at least one of the number of vehicles providing vehicle data, the type of service provided, the type of vehicle data provided, the driver's satisfaction with the service, and the form of the vehicle data provided. The above factors for determining the cost are only examples and therefore do not limit the scope of the present invention.
[0110] In response to the vehicle data management server 710 requesting the fee, the service providing server 720 may pay the vehicle data management server the fee for providing the vehicle data.
[0111] In an exemplary embodiment of the present invention, based on the above description, data exchange can be performed between the vehicle data management server 710 and the service providing server 720, and based on this, operations can be performed. The vehicle data management server 710 can perform authentication with each of the multiple service providing servers 720. That is, the vehicle data management server 710 can perform an authentication process with the service providing server 720. Here, the vehicle data management server 710 can perform an authentication process with each of the multiple specific service providing servers 720. Hereinafter, the description will be based on the vehicle data management server 710 and the specific service providing server 720, and can be applied to each service providing server 720 in the same manner.
[0112] For example, the vehicle data management server 710 may perform an authentication process with the specific service providing server 720, and a session may be formed between the vehicle data management server 710 and the specific service providing server 720. Here, the session may refer to a state in which the vehicle data management server 710 and the specific service providing server 720 perform authentication with each other and thus data exchange may be performed between the vehicle data management server 710 and the specific service providing server 720. For example, when the vehicle data management server 710 and the specific service providing server 720 form a session, the vehicle data management server 710 issues a session request to the specific service providing server 720 through a session request message. Here, the session request message may include information provided to the specific service providing server 720 from a plurality of pieces of information acquired by the vehicle data management server 710 from a plurality of vehicles. Here, the information included in the session request message may change according to the service provided by the specific service providing server 720. For example, in the case of an insurance service, the session request message may include at least one of driving mode information, average driving speed information, and vehicle state information, and is not limited to the exemplary embodiment.
[0113] In addition, for example, the session request message may include the above-mentioned fee information. Here, the fee information may change according to the amount or priority of the information provided from the vehicle data management server 710. That is, when the amount of information is large, the fee information is at a high level. In addition, for example, when the priority of the information is high, the fee information is at a high level. Here, when the information included in the session request message is information corresponding to the service and the specific service providing server 720 agrees with the fee information, the specific service providing server 720 transmits a session response message to the vehicle data management server 710. Afterwards, the vehicle data management server 710 and the specific service providing server 720 may establish a session. Afterwards, the vehicle data management server 710 may provide the information acquired from a plurality of vehicles to the specific service providing server 720 in real time. In addition, for example, the vehicle data management server 710 may provide the information acquired from a plurality of vehicles to the specific service providing server 720 at predetermined intervals. In addition, for example, the vehicle data management server 710 may provide the information acquired from a plurality of vehicles based on event triggering, and is not limited to the exemplary embodiment.
[0114] As an exemplary embodiment of the present invention, the vehicle data management server 710 may provide only information related to vehicles among multiple vehicles that agree to provide vehicle information to the specific service providing server 720. Here, each of the multiple vehicles may determine whether to agree to provide information. The vehicle that agrees to provide information may provide the information to the vehicle data management server 710. Here, the specific service providing server 720 may receive information about multiple vehicles while maintaining a session with the vehicle data management server 710. For example, the specific service providing server 720 may provide specific services to each vehicle based on the received information about multiple vehicles. For example, the specific service providing server 720 may provide services to each vehicle itself or to a smart device corresponding to the vehicle. That is, the specific service providing server 720 may provide specific services to the vehicle based on the collected information. As an exemplary embodiment of the present invention, fee information may be set based on the period during which the vehicle data management server 710 and the specific service providing server 720 maintain a session, and the subject that runs the vehicle data management server 710 may charge the subject that runs the specific service providing server 720.
[0115] At the same time, for example, refer to Fig. 8A and Figure 8B , Fig. 8A Frame information about a session request message transmitted by the vehicle data management server 710 to the specific service providing server 720 is shown. For example, the vehicle data management server 710 may include ID information about a vehicle among a plurality of vehicles that agrees to provide information in the frame. In addition, information about a type related to a specific service or information may be included as the type of information. In addition, for example, the frame may include fee information. Here, the fee information may vary depending on the amount of the above information or the priority of the information. In addition, a field indicating each piece of detailed information may be included. At the same time, for example, each piece of information may be indicated for each of a plurality of vehicle IDs, and consent may vary based on the information.
[0116] also, Figure 8BThe frame format of the session response message transmitted by the specific service providing server 720 to the vehicle data management server 710 is shown. For example, the frame may include information indicating whether consent is given. Here, for example, in the case where consent is not given, the information in the rear of the frame may be a reserved bit, and the information may not be included. On the contrary, for example, in the case where the specific service providing server 720 agrees, information about the type of service and information about the service may be included. For example, in the case where the type of service is a tour guide, the information about the service may be restaurant information, hotel information, scenic spot information, etc., and is not limited to the exemplary embodiment. At the same time, for example, each service may also be provided based on the vehicle ID. Here, a vehicle that agrees to provide information and provides specific information may receive the corresponding service. For example, a specific vehicle may agree to provide driving record information and global positioning system (GPS) information. Here, a specific vehicle may receive GPS, nearby areas based on driving, restaurant, hotel and scenic spot information, etc. as a tour guide service. At the same time, for example, a specific vehicle may agree to provide global positioning system (GPS) information, but may not agree to provide driving record information. Here, a specific vehicle may only receive nearby area information as relevant service information based only on GPS information. That is, different services may be provided according to the information provided by the vehicle. In addition, for example, the service providing server 720 can directly receive information from a vehicle that agrees to provide information among multiple vehicles. The service providing server 720 can only identify the authority for collecting information from the vehicle data management server 710. That is, the vehicle data management server 710 can only notify the service providing server 720 of information about vehicles that agree to provide specific information to the service providing server 720. That is, the service providing server 720 can identify vehicle list information. For example, unlike the above description, the service providing server 720 can directly receive information from multiple vehicles. That is, the service providing server 720 can directly receive information from vehicles that agree to provide information, and can provide services to the vehicles based on the information. Here, for example, the vehicle data management server 710 can provide information about the service providing server 720 to the vehicles that agree to provide information. That is, each vehicle can receive information about the service providing server 720 from the vehicle data management server 710, and based on this, the required information can be provided to the service providing server 720.
[0117] As an exemplary embodiment of the present invention, the vehicle data management server 710 may control the type of communication performed by each vehicle and the service providing server 720. For example, each vehicle and the service providing server 720 may perform direct communication based on a communication network or resource indicated by the vehicle data management server 710. For example, the vehicle data management server 710 controls a communication network or a resource for direct communication in consideration of an environment in which a plurality of vehicles exist, so that a plurality of vehicles may communicate smoothly with the service providing server 720. Not limited to the exemplary embodiment.
[0118] Fig. 9 is a diagram illustrating a vehicle data management server that can be applied to a vehicle data management system.
[0119] Reference Fig. 9 The vehicle data management server 900 according to an exemplary embodiment of the present invention may include a processor 910, an information storage unit 920, a charging unit 930, and a transceiver 940. Figures 1 to 8B The description is the same, so it will be described roughly.
[0120] Here, the processor 910 may be an entity for controlling the transmission and reception of the above-mentioned vehicle data. For example, the processor 910 may be a hardware configuration. As an exemplary embodiment of the present invention, the processor 910 may be a software configuration for performing operations for controlling the transmission and reception of vehicle data, and is not limited to the above-mentioned embodiments.
[0121] The information storage unit 920 may be an entity that stores vehicle data provided from the vehicle. The information storage unit 920 may generate a database using the vehicle data provided from the vehicle for storage. In addition, the charging unit 930 may be an entity that controls the fee for providing the vehicle data to the service providing server.
[0122] The vehicle data management server 900 may further include a transceiver 940. Here, for example, as described above, the processor 910 of the vehicle data server 900 may communicate with other devices through the transceiver 940. Here, as described above, the device may include at least one of the vehicle 200 and the service providing server 220.
[0123] Although for the sake of clarity of description, the exemplary method in the exemplary embodiment of the present invention is represented as a series of operations, the order of steps is not limited thereto. If necessary, these steps can be performed simultaneously or in different orders. In order to implement the method according to the exemplary embodiment of the present invention, other steps can be added to the illustrative steps, some steps can be excluded from the illustrative steps, or some steps can be excluded and other steps can be included at the same time.
[0124] The various embodiments of the present invention are not intended to list all possible combinations, but are used to illustrate representative aspects of the present invention. The contents described in the various embodiments can be applied independently or in combination of two or more.
[0125] In addition, the various embodiments of the present invention may be implemented by hardware, firmware, software or a combination thereof. In the case of hardware implementation, it may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), general purpose processors, controllers, microcontrollers, microprocessors, etc.
[0126] The scope of the present invention includes software or machine-executable instructions (e.g., operating systems, applications, firmware, programs, etc.) that enable operations according to the methods of various embodiments to be performed on a device or computer, and includes non-transitory computer-readable media that store such software or instructions for execution on a device or computer.
[0127] For convenience of explanation and accurate definition in the appended claims, the terms "upper", "lower", "inner", "outer", "above", "below", "upward", "downward", "front", "rear", "rear", "inner", "external", "inward", "outward", "inner", "external", "forward" and "rearward" are used to describe features of the exemplary embodiments as shown in the drawings with reference to their positions. It will also be understood that the term "connect" or its derivatives refer to both direct and indirect connections.
[0128] For the purpose of illustration and description, the foregoing description of specific exemplary embodiments of the present invention is presented. The foregoing description is not intended to be exhaustive or to limit the present invention to the precise form disclosed, and it is apparent that many modifications and variations are possible in light of the above teachings. Exemplary embodiments are selected and described to explain the specific principles of the present invention and their practical application, so that those skilled in the art can make and utilize various exemplary embodiments of the present invention and various alternative embodiments and modified embodiments thereof. The scope of the present invention is intended to be defined by the appended claims and their equivalents.
Claims
1. A method for a vehicle to provide vehicle data, the method include: obtaining vehicle data of the vehicle; receiving information regarding whether consent is given to provide information to collect said vehicle data; as well as transmitting the vehicle data for which the consent provision information is given to a vehicle data management server by using a communication device of the vehicle, When information required for a service requested by the vehicle is missing in the vehicle data provided by the vehicle, the vehicle data management server determines that the service cannot be provided to the vehicle, and when it is determined that the service cannot be provided to the vehicle, the vehicle data management server transmits to the vehicle a list of services that can be provided based on the vehicle data provided by the vehicle.
2. The method according to claim 1, in, The consent provision information is determined according to a type of service requested by the driver of the vehicle.
3. The method according to claim 1, in, The vehicle data includes at least one of collected data list information related to the vehicle, real-time traffic condition information, periodic road traffic condition information, event-triggered road traffic condition information, service request information, vehicle status information, vehicle driving record information, vehicle sharing information, image information, in-vehicle temperature and environment information, vehicle collision information, driver information and passenger information.
4. The method according to claim 2, in, The services requested by the driver of the vehicle include at least one of insurance services, vehicle maintenance services, location and communication services, travel agency-related services, navigation device upgrade services, driving route recommendation services, software update services, vehicle tax-related services, road condition information services and vehicle rental services.
5. The method according to claim 1, in, The vehicle is provided with vehicle identification information, Based on the vehicle identification information, the vehicle data for which the consent provision information is given is transmitted to the vehicle data management server, and The vehicle data management server transmits information collected using the vehicle identification information regarding each of a plurality of vehicles to a service providing server.
6. A vehicle providing vehicle data in a vehicle data management system, the vehicle include: transceivers, which transmit and receive signals; as well as a processor, controlling the transceiver, wherein the processor acquires vehicle data of the vehicle, receives information on whether consent to provide information is given to collect the vehicle data, and transmits the vehicle data for which the consent to provide information is given to a vehicle data management server, When information required for a service requested by the vehicle is missing in the vehicle data provided by the vehicle, the vehicle data management server determines that the service cannot be provided to the vehicle, and when it is determined that the service cannot be provided to the vehicle, the vehicle data management server transmits to the vehicle a list of services that can be provided based on the vehicle data provided by the vehicle.
7. The vehicle according to claim 6, in, The consent provision information is determined according to a type of service requested by the driver of the vehicle.
8. The vehicle according to claim 6, in, The vehicle data includes at least one of collected data list information related to the vehicle, real-time traffic condition information, periodic road traffic condition information, event-triggered road traffic condition information, service request information, vehicle status information, vehicle driving record information, vehicle sharing information, image information, in-vehicle temperature and environment information, vehicle collision information, driver information and passenger information.
9. The vehicle according to claim 7, in, The services requested by the driver of the vehicle include at least one of insurance services, vehicle maintenance services, location and communication services, travel agency-related services, navigation device upgrade services, driving route recommendation services, software update services, vehicle tax-related services, road condition information services and vehicle rental services.
10. The vehicle according to claim 6, in, The vehicle is provided with vehicle identification information, Based on the vehicle identification information, the vehicle data for which the consent provision information is given is transmitted to the vehicle data management server, and The vehicle data management server transmits information collected using the vehicle identification information regarding each of a plurality of vehicles to a service providing server.
11. A method for a vehicle data management server to collect vehicle data from a vehicle, the method include: receiving the vehicle data from the vehicle; determining whether to provide a service requested by a driver of the vehicle by using the received vehicle data; as well as When providing the service requested by the driver, the vehicle data required for providing the service is transmitted to the service providing server, When information required for the service is missing in the vehicle data provided by the vehicle, the vehicle data management server determines that the service cannot be provided to the vehicle, and when it is determined that the service cannot be provided to the vehicle, the vehicle data management server transmits to the vehicle a list of services that can be provided based on the vehicle data provided by the vehicle.
12. The method according to claim 11, in, The vehicle data received from the vehicle includes vehicle data giving consent to provide information to collect vehicle data.
13. The method according to claim 12, in, The consent provision information is determined according to a type of service requested by the driver of the vehicle.
14. The method according to claim 11, further comprising: include: Information is received from the vehicle regarding whether consent is given to provide information to collect the vehicle data.
15. The method according to claim 11, in, The vehicle is provided with vehicle identification information, The vehicle data management server receives vehicle data giving consent provision information from each of a plurality of vehicles based on the vehicle identification information of the vehicle, and The vehicle data management server transmits information collected using the vehicle identification information regarding each of the plurality of vehicles to the service providing server.
16. The method according to claim 11, further comprising: include: A charge request for the vehicle data transmitted to the service providing server is transmitted to the service providing server.
17. The method according to claim 11, in, The vehicle data includes at least one of collected data list information related to the vehicle, real-time traffic condition information, periodic road traffic condition information, event-triggered road traffic condition information, service request information, vehicle status information, vehicle driving record information, vehicle sharing information, image information, in-vehicle temperature and environment information, vehicle collision information, driver information and passenger information.
18. The method according to claim 11, in, The services requested by the driver of the vehicle include at least one of insurance services, vehicle maintenance services, location and communication services, travel agency-related services, navigation device upgrade services, driving route recommendation services, software update services, vehicle tax-related services, road condition information services and vehicle rental services.
