The present application generally relates to error data system, and more particularly, to a method and a system of managing error data associated with a vehicle.
A traditional vehicle error data system may collect and save error data in a single file. However, when the user would like to playback the specific error data, there is no easy way to read the only desired specific error data since the error data are played in chronological order and only can be read from the beginning. In addition, there is no user interface in traditional error data system, making visualization be impossible.
Therefore, a need remains for a method and a system of managing error data associated with a vehicle to provide a more user friendly and visible vehicle error data system which allows the user to read and watch the only desired portion.
The present application discloses a method and a system of managing error data associated with a vehicle to provide a more user friendly and visible vehicle error data system which allows the user to read and watch the only desired portion.
The method of managing error data associated with a vehicle, comprising: storing error data in a memory; categorizing the error data via topic or time frame via a processor coupled to the memory; analyzing the error data into at least one topic thread or a time thread; selecting desired error data from the error data; converting the desired error data into readable information via the processor; and displaying the readable information via a user interface.
According to an exemplary embodiment of the method of managing error data associated with a vehicle, wherein after analyzing the error data into at least one topic thread or a time thread, the method further comprises analyzing the at least one topic thread by an algorithm.
In various exemplary embodiments, after converting the desired error data into the readable information via the processor, the method further comprises selecting a start button in the user interface.
In various exemplary embodiments, after displaying the readable information via the user interface, the method further comprises selecting a stop button or a pause button in the user interface; and regenerating the readable information via the processor.
In various exemplary embodiments, after displaying the readable information via the user interface, the method further comprises selecting a repeat button in the user interface; and displaying the readable information via the user interface again.
The present application also discloses the system of managing error data associated with a vehicle, comprising a memory, a processor and a user interface. The memory stores error data. The processor is coupled to the memory and configured to categorize the error data via topics or time frame, the error data is analyzed into at least one topic thread or a time thread according to topics or time frame via the processor, wherein desired error data are selected from the error data and are converted into readable information. The user interface is coupled to the processor and is capable of displaying the readable information.
In various exemplary embodiments, the user interface comprises a start button, a stop button, a play button, a pause button and a repeat button. The processor is configured to regenerate the readable information after selecting the pause button. The user interface is configured to display the readable information after selecting the start button.
In various exemplary embodiments, the user interface comprises a start button, a stop button, a play button, a pause button and a repeat button. The user interface is configured to display the readable information again after selecting the repeat button.
In various exemplary embodiments, the user interface comprises a start button, a stop button, a play button, a pause button and a repeat button. The desired error data are all of the error data, the user interface is configured to display the readable information chronologically after selecting the play button and the processor is configured to regenerate the readable information after selecting the stop button.
In various exemplary embodiments, the processor is capable of analyzing the at least one topic thread or the time thread by an algorithm.
Based on the above, the present application allows users to select the desired portion from the error data for reviewing since the error data are analyzed according to different topics or time. Therefore, the user can select the desired topic or specific time to review rather than review everything chronologically.
In addition, compared to the traditional error data system which the user cannot review the information from the error data directly but need to connect other devices for reviewing, the user interface of the present application also provides a human-machine interaction, allowing the user to review the desired portion from the error data.
Numerous other advantages and features of the present application will become readily apparent from the following detailed description of disclosed embodiments, from the claims and from the accompanying drawings.
The objects, features and advantages of the present application will be more readily appreciated upon reference to the following disclosure when considered in conjunction with the accompanying drawings, wherein like reference numerals are used to identify identical components in the various views, and wherein reference numerals with alphabetic characters are utilized to identify additional types, instantiations or variations of a selected component embodiment in the various views, in which:
Reference will now be made in detail to the present representative embodiments of the present application, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
Generally, the vehicle may record the system error while driving. The system error may be stored by the vehicle error data system. If the user would like to track the error, it is required to provide the error data to the professional staff or other analyzing devices to see what the problem is when utilizing the traditional vehicle error data system. In addition, it is also necessary to read all error data since the traditional vehicle error data system generally plays data in chronological order.
However, the present application provides two different ways for the user to read the error data. Referring to
The memory 20 may store error data. The vehicle system 10 comprises a processor 100, a memory 300 and a user interface 400. The processor 100 of the vehicle system 10 is coupled to the memory 20.
Referring to
The first step in the topic analyzing mode 210 is creating dataset handler 212. After that, the vehicle system 10 may separate different issues into two different ways, topic analyzing mode or time analyzing mode. As shown in step 130 in
Referring to
As shown in step 140 in
Referring to
In another way, when selecting the stop button in the user interface 400 as shown in step 164, the processor 100 may also regenerate the readable information again. However, the difference between the stop button and the pause button is that the processor may regenerate every error data after selecting the stop button, allowing the user interface 400 to display the whole readable information which is analyzed from every error data.
On the other hand, when selecting the play button, the whole readable information which is analyzed from every error data may also be displayed through the user interface 400 chronologically.
Referring to
Based on the above, the present application allows users to select the desired portion from the error data for reviewing since the error data are analyzed according to different topics or time. Therefore, the user can select the desired topic or specific time to review rather than review everything chronologically.
In addition, compared to the traditional error data system which the user cannot review the information from the error data directly but need to connect other devices for reviewing, the user interface of the present application also provides a human-machine interaction, allowing the user to review the desired portion from the error data.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present application without departing from the scope or spirit of the present application. In view of the foregoing, it is intended that the present application cover modifications and variations of this application provided they fall within the scope of the following claims and their equivalents.
Number | Name | Date | Kind |
---|---|---|---|
5729452 | Smith | Mar 1998 | A |
8126642 | Trepagnier | Feb 2012 | B2 |
8311858 | Everett | Nov 2012 | B2 |
8744668 | Selkirk | Jun 2014 | B2 |
8818618 | Follmer | Aug 2014 | B2 |
8914187 | Wang | Dec 2014 | B2 |
8930067 | Green | Jan 2015 | B1 |
8977284 | Reed | Mar 2015 | B2 |
9262254 | Bertosa | Feb 2016 | B2 |
9288270 | Penilla | Mar 2016 | B1 |
9360450 | Komatsu | Jun 2016 | B2 |
9642024 | Reed | May 2017 | B2 |
10037689 | Taylor | Jul 2018 | B2 |
10144389 | Archer | Dec 2018 | B2 |
10332320 | Lakshamanan | Jun 2019 | B2 |
10390175 | Reed | Aug 2019 | B2 |
20010033225 | Razavi | Oct 2001 | A1 |
20020154003 | Ueda | Oct 2002 | A1 |
20020193925 | Funkhouser | Dec 2002 | A1 |
20040167689 | Bromley | Aug 2004 | A1 |
20050137757 | Phelan | Jun 2005 | A1 |
20060025894 | O'Connor | Feb 2006 | A1 |
20060180371 | Breed | Aug 2006 | A1 |
20070288134 | Rollinger | Dec 2007 | A1 |
20110035137 | Konishi | Feb 2011 | A1 |
20120131004 | McDermott | May 2012 | A1 |
20130013348 | Ling | Jan 2013 | A1 |
20130031318 | Chen | Jan 2013 | A1 |
20140075362 | Gray | Mar 2014 | A1 |
20140137163 | Tsai | May 2014 | A1 |
20140278020 | Neet | Sep 2014 | A1 |
20140320653 | Bourgeois | Oct 2014 | A1 |
20150309859 | Elzein | Oct 2015 | A1 |
20150363606 | Nairn | Dec 2015 | A1 |
20160035147 | Huang | Feb 2016 | A1 |
20170039765 | Zhou | Feb 2017 | A1 |
20170063566 | Seminario | Mar 2017 | A1 |
20170074659 | Giurgiu | Mar 2017 | A1 |
20170161965 | Du | Jun 2017 | A1 |
20170197617 | Penilla | Jul 2017 | A1 |
20180095638 | Merg | Apr 2018 | A1 |
20190052522 | Makkiya | Feb 2019 | A1 |
Number | Date | Country |
---|---|---|
108647437 | Oct 2018 | CN |
108921971 | Nov 2018 | CN |
109147091 | Jan 2019 | CN |
109204324 | Jan 2019 | CN |
1005627 | Jun 2000 | EP |
3462269 | Apr 2019 | EP |
Entry |
---|
Gao et al., “Vehicle Identification and GPS Error Detection from a LIDAR Equipped Probe Vehicle;” Proceedings of the IEEE ITSC 2006; 2006 IEEE Intelligent Transportation Systems Conference, Toronto, Canada, Sep. 17-20, 2006 (Year: 2006). |
Number | Date | Country | |
---|---|---|---|
20190392042 A1 | Dec 2019 | US |