Vehicle data acquisition and access system and method

JP2024037735A5Active Publication Date: 2025-04-01ARCHIVE AUTO INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023198789
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2018-10-17
Filing Date
2023-11-24
Publication Date
2025-04-01
Estimated Expiration
2039-01-09

AI Technical Summary

Technical Problem

Current vehicle data access methods are fragmented, decentralized, and limited, leading to restricted access and compromised accuracy, which is exacerbated by proposed legislation requiring vehicle health checks at acceptance and delivery.

Method used

A system comprising a vehicle data computing device, cloud servers, and user devices for collecting, processing, and archiving vehicle data, utilizing blockchain technology for secure and immutable data storage and retrieval, enabling real-time or event-based data acquisition and access for various stakeholders.

Benefits of technology

Facilitates verifiable and accurate historical vehicle data access, improving repair efficiency, reducing errors, and generating new revenue streams through secure and automated data management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide systems, methods, and a computer program to acquire, transfer, process, and archive vehicle data including events, status, and historical data.SOLUTION: A system includes a vehicle data computing device or module, and one or more cloud servers / services, and can communicate with one or more remote user computing devices. The vehicle computing module can store every function the vehicle performs, every error code, and a myriad of other relevant data. That data can then be communicated or transferred to an accessible cloud server. In certain embodiments, system users can include vehicle vendors, departments of motor vehicles (DMVs), insurance companies, consumers, government agencies, vehicle repair facilities / technicians, and the like.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] (Priority) This application is a continuation of U.S. Provisional Patent Application No. 62 / 615,095, filed January 9, 2018, and U.S. Provisional Patent Application No. 2018 / 0126664. This application claims priority to U.S. Provisional Patent Application No. 62 / 746,699, filed October 17, 2002. No. 6,399,623, each of which is incorporated herein by reference in its entirety.

[0002] The present invention generally relates to a vehicle data acquisition system for acquiring vehicle data, including event, status, and history data. , METHOD AND COMPUTER PROGRAM FOR TRANSMITTING, PROCESSING AND ARCHIVING DATA - Patent application Regarding Ram. [Background technology]

[0003] Proposed or planned legislation in the United States and other countries is subject to the "Health checks" are conducted at both the receiving and handing over of vehicles to ensure that the Possibility of requiring vehicle repair facilities (e.g., mechanical, auto body, etc.) to perform “repair” This is a major business shift in the vehicle repair field. Therefore, OEMs must D-II and other board diagnostics) and system-dependent scan-in / scan-out health checks We are promoting this initiative.

[0004] How is the current storage and access to relevant vehicle data available? What data is accessible? The types of vehicles required are very limited, fragmented and decentralized. Access to data is restricted, compromising the accuracy of vehicle data.

[0005] Therefore, a wide range of relevant and important vehicle data is collected, processed, archived and verified. There is a need for new and improved systems and methods for searching and retrieving. Summary of the Invention [Means for solving the problem]

[0006] The system and method of the present invention overcomes currently existing challenges in vehicle data acquisition and transmission. Certain embodiments of the system address many of the inherent deficiencies of events, states, and Acquire vehicle data (e.g., via a cloud system) such as vehicle status and historical data. The system is configured to retrieve, process and archive vehicle-related detection data. Real-time or event-based vehicle tracking to facilitate verifiable and accurate historical information Both data acquisitions are provided.

[0007] The system of the present invention comprises a vehicle data computing device or module, or multiple cloud servers / services, with one or multiple remote users The vehicle can communicate with a user computing device. The monitoring module records all the functions the vehicle performs, all error codes, and other The data can be stored on a cloud server that is accessible to the user. In certain embodiments, users of the system may , vehicle vendors, Department of Motor Vehicles (DMV), insurance companies, consumers, government agencies, vehicle repair facilities / This may include engineers, etc.

[0008] In an embodiment of the present invention, a vehicle's repair history, sales information, and vehicle records are maintained. For other document types, it is reasonable, lawful, and prudent to redact information for public consumption. To provide such a secure and immutable network, an embodiment may be implemented. , which may include the adoption of certain data security technologies, such as blockchain technology .

[0009] These and other aspects and embodiments of the present invention will now be described with reference to the accompanying drawings. . [Brief description of the drawings]

[0010] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate various embodiments of the present disclosure. 1 is a block diagram of a method for manufacturing a semiconductor device according to the present invention; The principles of the present disclosure are further explained in the detailed description of the invention. Numbers indicate identical or functionally similar elements. [Figure 1] FIG. 1 is a diagram illustrating hardware and software aspects of a vehicle data acquisition and access system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram of a user device communicating and receiving vehicle data via a vehicle data computing module according to an embodiment of the present invention. [Diagram 3] FIG. 3 is a diagram of a user device communicating through a cloud service or server to receive vehicle data according to an embodiment of the present invention. [Figure 4] FIG. 4 is a diagram illustrating vehicle data acquisition and access software integration and use in a vehicle repair facility according to an embodiment of the present invention. [Diagram 5] FIG. 5 is a diagram illustrating vehicle data acquisition and access software integration and use in a vehicle repair facility according to an embodiment of the present invention. [Figure 6] FIG. 6 is a diagram of a vehicle manufacturer user device communicating via a cloud service or server to receive vehicle data according to an embodiment of the present invention. [Figure 7] FIG. 7 is a diagram of an institution user device communicating via a cloud service or server to receive vehicle data according to an embodiment of the present invention. [Figure 8] FIG. 8 is a diagram of an insurance company user device communicating through a cloud service or server to receive vehicle data according to an embodiment of the present invention. [Figure 9] FIG. 9 is a diagram of a consumer user device communicating through a cloud service or server to receive vehicle data according to an embodiment of the present invention. [Figure 10] FIG. 10 is a diagram of a vehicle owner's user device communicating and receiving vehicle data via a vehicle data computing module according to an embodiment of the present invention. [Figure 11] FIG. 11 is a diagram of a repair technician user device communicating and receiving vehicle data via a vehicle data computing module according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Referring generally to FIGS. 1-11, exemplary systems, devices, methods, and computer programs are provided. The program, or software application system, monitors vehicle events, conditions, and Retrieve, process and archive (e.g., via cloud systems) the transaction and historical data The system 100 is configured to utilize verifiable and accurate historical information about the vehicle. Provide real-time or event-based vehicle data acquisition to facilitate This confirms that the industry's current focus is now on the interpolation of auto repair information. It is being done.

[0012] The system 100 of the present invention collects and stores a plurality of pieces of information or data on an event-based or scheduled basis. The data is collected at set intervals from the vehicle's birth to its death. Provides an uninterrupted, unedited, reliable and accurate vehicle history right up to the death As described in detail herein, one or more electronic vehicle modules (e.g., A vehicle identification number (VIN) is provided to the vehicle and all relevant information about the vehicle is The information is then sent to the vehicle and to one or more remote servers, such as a cloud server, for coordinated access. The software and analyzer of the present invention may be stored in a remote server. It is possible to communicate with a system (e.g., OBD-II).

[0013] Referring to FIG. 1, in various embodiments, a system 100 is provided for vehicle data computing. an archiving device or module 102 (e.g., an archive computer), one or more A cloud server / service 104 (e.g., an archive cloud) and one or more user systems. The vehicle module 102 may include a vehicle CAN (Controller Array) or a device 106. oller Area Network) bus / network, its ECU (Electronic Control Unit) device and other in-vehicle computing devices. The module 102 can be retrofitted to the vehicle to communicate with the ECU or can be a separate controller. It can be integrated as a computing device or included in the vehicle's onboard computer. The module 102 may also include one or more network or communication elements C (e.g., by radar, satellite, internet, transponder, or other wireless or wired means of communication The element C is configured to communicate with the cloud server 104 via a protocol. Communication or data transfer through the AWS platform, SDK tools, and remote management protocols protocols (e.g., SSH (secure shell)), and countless other tools, protocols, and The user devices, systems, and services of the present invention include the use of the Each of the servers receives vehicle data from other devices, systems, and servers in the system 100. and transmitting vehicle data to other devices, systems, and servers of the system 100. It can both send and receive information and also process and analyze that data. It is possible.

[0014] Specific software applications are used to describe the processing of data, device communication, and data In order to facilitate data storage, etc., the cloud service 104 and the module 102 include Furthermore, the cloud service 104 includes a VHDB (Vehicle History Database) 104a and a tag. A time frame or temporal database 104b is provided in the module 102, and a VHDB 102a and a time frame database 102b.

[0015] The system 100 is in operative communication with a cloud service 104 and a module 102, respectively. interacting through a computing device or system to enable In a particular embodiment, the users 112 include These users 112 may include VIs, vendors, DMVs, insurance companies, consumers, agencies, etc. You can access the cloud database by batch of N or VIN. The users 114 may include individuals, vehicle owners, service technicians, repair shops, etc. All data in the local database can be accessed. In this state, the local vehicle database may only contain one VIN for the target vehicle itself. The communication between the user 112 and the cloud service 104 is performed over the Internet. Various interfaces, web pages, etc., in one or more link elements 108 may include Pages, protocols, mobile or desktop applications, login requirements, and These interface configurations can be facilitated by the user 114 and the module To facilitate operational communication between the server 102 and / or the cloud service 104, It may also be provided via one or more link elements 110. Again, various interfaces interfaces, web pages, protocols, mobile or desktop applications, The interface via element 110 can be: Hardware devices (e.g., key fobs), information systems (e.g., infotainment This can be similarly facilitated by, for example,

[0016] The device 106 is operatively connected to the server 104 to transmit and receive the referenced example vehicle data. Communication is possible with tablet, desktop or mobile computing The software runs on a variety of computing hardware, including devices, OBD-II scanners, etc. software (e.g., CCC One™, Mitchell™, System 100 software, etc.) It can be executed.

[0017] Example data that can be retrieved, processed, and archived include current and true odometer readings, gauges or vehicle systems, system warnings, current and past GP S location, maintenance information, accident or damage information, repairs and public notices carried out on the vehicle This may include, but is not limited to, technical inspections, vehicle performance data, vehicle operation and functionality data. This data may be stored in multiple locations in various embodiments of the present invention. First, the module 102 can store data on the target vehicle. Therefore, vehicle owners / operators, technicians, law enforcement agencies or other agencies may request prior work / repairs. Direct access to authentic information, performance history, and other relevant vehicle data Second, this data can be uploaded to the cloud server 104 and Allows client users (e.g., service subscribers) to access information in a variety of ways. This allows for multiple potential revenue streams, as described in more detail herein. produce.

[0018] FIG. 2-11 illustrates a communication between the vehicle module 102, the user devices 112, 114, and the cloud server 104. The data processing, hardware architecture, software application, The application, interface, and upload and download methods are illustrated and explained. It is clear.

[0019] As shown in FIG. 2, the user device 114 is connected to the vehicle module 102, which processes and stores vehicle data. The vehicle model may be configured to display and / or present the vehicle model via one or more interface elements 110. The module 102 is in operative communication with the one or more communication links C. Communicate with the cloud service 104.

[0020] To facilitate this processing and data transmission, we use Crontab Scheduler (trademark), Python (trademark) Various scripts, schedulers, etc., such as PHP scripts and Web server protocols. tools, and other communication and processing languages / protocols. In return, the user device 114, such as an individual or a repair facility / technician, may receive the following information: Get data (item menus, OEM documentation, OEM repair manuals, relevant vehicle data, etc.) It is possible.

[0021] Referring to FIG. 3, a user device 112 may access a cloud service via one or more linking elements 108. The cloud server 104 is in operative communication with the cloud service 104 via one or more communication elements C. In operative communication with the vehicle module 102. Additionally, the vehicle module 102 is To facilitate data transmission, various publicly available scripts, scheduling tools, over one or more communication links C using the The user device 114 also communicates with the cloud service 104 via the repair equipment software. to retrieve relevant vehicle data on your behalf, or to facilitate the entry and exit of your vehicle. You can then cancel, cancel, or create a final invoice.

[0022] As shown in FIG. 4, the interaction of the software processes of the system 100 with the vehicle repair facility is as follows: In one embodiment, a software application / app (e.g., For example, the Archive App 120 can be used on desktop computers, tablets, and smartphones. including smartphones, technicians' handheld computing devices, and cloud servers. Running or operating on any of the computing devices described herein The software 120 can retrieve profiles, execute jobs by customers and insurance companies. Controlled access to repair / work data, bringing parties together for a better repair experience Direct access to social media style platforms to promote and Enables lectoral chat or communication (video, text, or voice) The chat feature provides customer profile tracking for communicating with the customer through the software 120. It can be used on mobile devices, desktop computing devices, tablets, and other devices. Two-way communication allows technicians and repair facilities to communicate with each other's computing devices. The system is facilitated between the office (e.g., front office), the technician, or any other Users can take hands-free notes, voice notes, intelligent speech recognition and natural language The ability to employ language understanding services (e.g., Alexa (trademark), Siri (trademark), etc.) The function may further include:

[0023] It can include a digital workspace 122 having digital job "pods" These pods may be shared or centralized work sites within a cloud (such as cloud server 104). or the user devices and computing systems disclosed herein. processing and storage of vehicle data on any of the systems and devices, for example: The tasks associated with these digital job pods are repair order documentation, customer / vendor support, communication with suppliers, interaction with back / front office facilities, and supplemental repairs and authorization to repair, track, and use your vehicle data and vehicle services overall. Pods can also facilitate many other tasks and communications related to the A common communication platform for new products, quotes, approvals, surveys, part orders, etc. This provides a form of insurance that can be used by repair and vehicle facility employees, insurance companies, and parts suppliers. This enables seamless communication with OEMs, customers, etc. Always communicate through messaging (voice, text) and notifications (e.g. mobile notifications) This can save valuable time. For example, repair and other vehicle workshops can Use these chat / pod features to collaborate with the estimator for approval This can reduce repair and turnaround times. Generally, this translates into better results (e.g. more / higher revenue), fewer cancelled bookings, and more time spent on the site. This results in reduced overhead, increased efficiency, higher customer satisfaction, and improved quality control.

[0024] In a particular embodiment, a first digital pod is created when the vehicle arrives at a repair facility. This allows the tracking of every aspect of the work or job being performed on the vehicle. Job data may be in communication and integrated into various accounting software. The data may be accessed from the vehicle module 102 to provide repair procedures, parts lists, This can be used to outline the parts order, costs, etc. Enables tracking of vehicle operations and procedures, creating an audit trail with date and time stamps Facilitates better job status tracking. Digital workspace 122 is the Correct disruptions and delays caused by part or task states.

[0025] Vehicle repair facility F provides access or integration to various user devices, systems, and accounting (e.g., QuickBooks™) through a server that provides estimates for vehicle parts ,various task and station events during the repair and service ,process (e.g., teardown station, assembly station, car wash station, paint booth, etc.) Interacting with the system 100 and the software 120 by tracking, updating, and processing It can be used.

[0026] FIG. 5 illustrates a front office 115a and various exemplary stations for the software 120. Integration, tracking, and procedural steps (e.g., between the project and task 115b-115d) A diagram showing a digital job pod (e.g., a digital job pod) and a myriad of vehicle service and repair projects. The following objects are contemplated for integration with the software 120 of the present invention and in certain embodiments: Teardown Station 115b, Mechanical / Body Repair Station 115c, and Paint Shop This may include, but is not limited to, integration with station 115d.

[0027] 6-9 illustrates the communication and FIG. 6 illustrates an example of an interaction between two servers. For example, in the embodiment of FIG. 6, the server 104 sends the following: Genesis Block (the first block of encrypted blockchain data), Vehicle VIN, vehicle make and model, date and time, record type, OBD-II response, and 1 illustrates a vehicle manufacturer device 112 of the present invention 100 receiving a vehicle information message (eg, description).

[0028] In the embodiment of FIG. 7, a government device 112, such as a DMV, transaction count, current vehicle owner profile ID, vehicle VIN, vehicle manufacturer and It is shown that the model, date and time, record type, and description can be received. is.

[0029] FIG. 8 illustrates a next step that the insurance company device 112 may receive in an exemplary embodiment. Data (genesis block, current owner profile ID, job ID, vehicle VIN, vehicle Provide a diagram of the device (make and model, date and time, record type, and description).

[0030] In the embodiment of FIG. 9, the consumer device 112 receives from the cloud server 104 It will provide the following information (genesis block, vehicle VIN, vehicle make and model, date) and time, recording type, and description). As well as other disclosed methods and means for communication between the Similarly, the embodiment of FIG. 9 allows for internet access via web login or a mobile app. 1 further illustrates communication and data access via the

[0031] FIG. 10-11 illustrates a user device 114, such as a vehicle owner and repair technician device, and a vehicle controller. 1 illustrates a device diagram showing operational communication and interaction between the computing module 102 and the Access and communication between the service 114 and the module 102 may be via key fob access, technician service The vehicle repair facility may facilitate this through a scanner or device 106 or the like. The data or information returned to the vehicle owner may include the following: check, all data for the vehicle, vehicle VIN, owner information (e.g. corrected), (Vehicle make and model, date and time, record type, OBD-II code, description, etc.) may include.

[0032] The following are examples of users who may benefit from access to the data and information provided by the system 100 of the present invention: An exemplary list of various users, businesses, institutions, and other entities that may be obtained This is a table of how to use the system and whether you have paid subscriptions or licenses. The disclosure details the revenue streams associated with the use of the system 100 via vent access. The list is not exhaustive and may include other entities accessing and using related data. A method is envisioned for the system 100. [Table 1] TIFF2024037735000003.tif159170

[0033] The system 100 of the present invention sells vehicle data software to a myriad of entities, Collect periodic payments or dues (e.g., monthly, quarterly, annually, etc.) for our services The system 100 may collect and store the data for each transaction. In this way, you can review the vehicle's current and historical data. You can earn commission from any person / entity.

[0034] In certain embodiments of the system 100, the vehicle's repair history, sales information, and vehicle records are For other document types for which records are kept, the compiled information may reasonably and lawfully be made available to the public. An immutable and secure network can be implemented to provide for consumption. One or more control points may be included in the system 100 and / or software 120. The point is to use flexible smart contracts (e.g., those used in blockchain technology) You can develop or use one or more report features (e.g., blocks). The system 100 is configured as follows: ,Improved security, privacy, and access control features disclosed herein Without departing from the spirit and scope of the present invention, a method and apparatus for improving security is provided. Other system configurations and techniques can be employed to facilitate automation.

[0035] Such an embodiment of the system 100 may include: (1) a system that receives separate engines from various sectors of the transportation organization; Consolidate the entities into a record-keeping paradigm and give them a stake in the project. (2) providing immutability and security options for data creation and storage; Increase security to the level currently being noted in the industry.

[0036] The central data repository is distributed and partitioned in a shared manner among distributed nodes, and different functions are Create a mart contract type to process, store, present, and monetize transactions. This will allow the next generation of platforms to be deployed in a more scalable and secure environment that is not susceptible to hacking. Provide platform shift.

[0037] This ecosystem of secure connectivity and back-end cryptographic trust (e.g. blockchain) With this system, vehicle information is generated in an automated manner, invisible to the vehicle owner. The stored data will include information about the current system 100 information regarding the vehicle's history. To ensure that the information is genuine, the owner information has been removed for public consumption. Sensitive data collected in connection with PAI, PII, or similar regulations may be subject to relative to assist in any investigation, be appropriately protected and preserved for legal proceedings, and be made available to the public, if necessary; It will never be opened.

[0038] Insurance companies, state and federal agencies, the NTSB, OEMs, and others provide access to various types of vehicle records. will benefit from the availability of accurate, automated data on Systems technology allows insurance companies to gain visibility into risk factors that were previously unavailable. They may stand to gain the most, as they can greatly increase their sexuality.

[0039] This security-based embodiment of the present invention provides key touch points for vehicle ownership. Provide greater automation of data collection routines to collect consistent information about Automotive OEMs and repair companies will develop new procedural standards that will be directly adopted by System 100. This makes the implementation transparent, error-resistant, and easy to implement. 100% Developed by Repair Equipment Scanner Manufacturers (e.g. Matco(TM), Snap-on(TM) (e.g., CCC Information Services, Inc., Mi Industry partnerships with technolo A software solution is provided, with stricter data protection and privacy policies. Enable compliance.

[0040] As mentioned above, the various devices or computing systems 102, 106, 112, 1 14, which includes aspects of the system 100, computations, storage events, and algorithmic processing The computing system of the present invention is configured to process and execute The device may include a processor, which may include one or more microprocessors. and / or one or more circuits, e.g., application specific integrated circuits (ASICs), field The device may include a network programmable gate array (FPGA), etc. The network interface may include a wired and / or wireless connections to connect to networks (such as the Internet), other devices, It is configured to enable communication with other devices, systems, and servers.

[0041] The device or computing system includes a memory, such as a non-transitive memory. This may include one or more non-volatile storage devices and / or one or more volatile storage devices. The device may include a microprocessor (e.g., a random access memory (RAM)). In an embodiment including a microprocessor, the computer readable program code may be stored in a storage medium. hard disk or solid state drive), memory device (e.g. A computer-readable medium such as a random access memory or flash memory The information may be stored in, but is not limited to, a computer or memory. Data programs or software code are tangible or non-transitive, machine-readable In some embodiments, the method may be stored on a computer-readable medium or memory. The readable program code, when executed by a processor, The steps described and depicted herein and in the accompanying drawings are performed on a computing device. In other embodiments, the device can be configured to communicate with the subject matter without the need for a cord. The method is configured to carry out the steps set forth in the specification.

[0042] These operations, algorithms, logic, method steps, routines, subroutines, and and modules, as defined in the appended claims, which are incorporated herein by reference in their entirety and which are incorporated herein by reference in their entirety. Without departing from the scope, software, firmware, special purpose digital logic , and any combination thereof. It will be.

[0043] Certain computing devices disclosed herein may include input devices. The input device may be any of the devices described herein in connection with various user interfaces or data input. As disclosed in the Specification, the user or the hardware or software components Examples of input devices include a , keyboard, mouse, microphone, touch screen, and interaction with touch screen The device includes an output device. Examples of output devices include displays, televisions, and mobile device Examples of output devices include a monitor, tablet screen, speaker, and remote screen. The display can display images, media files, text, or video, or provide speaker output. The device can be configured to play sounds to the user through the

[0044] The disclosed server system 104 of the present invention includes one or more microprocessors and / or or one or more circuits, e.g., application specific integrated circuits (ASICs), field programmable The network interface may include a wired or and / or wireless connectivity to the devices or computers disclosed herein. The device may be configured to enable communication with a network, including with a wireless device. The memory may consist of one or more non-volatile storage devices and / or one or more volatile storage devices. A server system may include a In an example where the system includes a microprocessor, the computer readable program code may be , storage media (e.g., hard disks or solid-state drives), memory devices The information may be stored on a computer-readable medium, such as, but not limited to, It is not something that can be achieved.

[0045] Aspects of the present invention include a server 104 or other computing device 102, 105, 112, 11 4 (e.g. vehicle modules, desktops, tablets, smartphones, professional technicians The present invention can be embodied as software code residing in a device (e.g., a computer). Data can be stored in a Storage Area Network (SAN), data cloud or database. or any computing device for storing or uploading files. may be included in and transferred to or from files that are downloaded, processed, or processed. can.

[0046] The software code aspects of the present invention may take the form of a plug-in or an app. APIs or other means of interacting with computing software and systems It can interface with a variety of protocols or software that use

[0047] While various embodiments have been described above, they have been presented by way of example only. It should be understood that this is not limiting, and therefore the breadth and scope of the present disclosure The scope of the present invention should not be limited by any of the above-described exemplary embodiments. Unless otherwise stated herein or clearly contradicted by context, all Any combination of the above-described elements in any possible variation is encompassed by this disclosure. will be done.

[0048] Although the methods, steps and processes have been illustrated in the Figures and described above as a sequence of steps, This was done for illustration purposes only. Therefore, some steps have been added. Some steps may be omitted, and the order of steps may be rearranged. It is contemplated that some steps may be performed in parallel.

[0049] Many modifications and equivalent arrangements may be made without departing from the spirit and scope of the disclosure. It will be readily apparent to those of ordinary skill in the art that such a method may be used. Such scope extends to the appended claims to encompass all equivalent structures and products. The broadest interpretation should be given.

[0050] For purposes of interpreting the claims of this invention, the phrases "means for" or "steps" should not be construed as meaning "means for" or "steps". Unless the specific term "for" is recited in a claim, 35 U.S.C. It is expressly intended that the provisions of section 112(f) will not be invoked.

Claims

1. 1. A system for facilitating access to vehicle data, comprising: a cloud storage system configured to store and facilitate access to the vehicle data, the cloud storage system including a vehicle history database; a first user device in operative communication with the cloud storage system; a second user device in operative communication with the cloud storage system; and a vehicle analytics computing module in operative communication with a vehicle electronic control unit and the cloud storage system; The system, wherein the vehicle analysis computing module is configured to process the vehicle data and securely transfer the vehicle data to the cloud storage system for storage in the vehicle history database without providing access to the vehicle data over a secure vehicle communications link by a computing device intermediate between the vehicle analysis computing module and the cloud storage system, and the vehicle analysis computing module is further configured to enforce limited read-only access to the vehicle data on the vehicle analysis computing module.

2. 2. The system of claim 1, wherein the first user device is selected from at least one of a vehicle repair shop computing device, an individual user computing device, a consumer computing device, a vendor computing device, a government agency computing device, an original equipment manufacturer (OEM) computing device, or an insurance company computing device.

3. The system of claim 1 , wherein the second user device comprises a vehicle technician's computing device.

4. 4. The system of claim 3, wherein the vehicle technician device is a computing device selected from at least one of a tablet, a smart phone, a desktop computing device, and a handheld scanning device.

5. The system of claim 1 , wherein the vehicle data is selected from at least one of vehicle location data, vehicle damage, vehicle inspection data, vehicle repair data, and vehicle maintenance data.

6. The system of claim 1 , wherein the vehicle analytics computing module includes a vehicle history database configured to store the vehicle data.

7. The system of claim 1 , wherein the vehicle analytics computing module provides secure and automatic transfer of the vehicle data to the cloud storage system.

8. 2. The system of claim 1, wherein data transfer over the secure vehicle communication link includes at least one of an Amazon Web Services (AWS) platform, a software development kit (SDK) tool, a secure administration protocol, and a secure shell (SSH) protocol.

9. The system of claim 1 , wherein access to the vehicle data at the vehicle analytics computing module is further provided by a software interface, a web page, a protocol, a mobile or desktop application, a login request, and an application programming interface (API).

10. The system of claim 1 , wherein access to the vehicle data in the vehicle analytics computing module is further provided using one or more hardware devices.

11. The system of claim 10 , wherein the one or more hardware devices include a key FOB.

12. The system of claim 10 , wherein the one or more hardware devices include an infotainment system.

13. The system of claim 1 , wherein operational communications with the cloud storage system are encrypted.