Page display method and device, equipment, storage medium and program product
By receiving user page display instructions and customizing the functional components of vehicle diagnostic equipment based on different modes, the problem that page display methods in the prior art cannot meet the user's diversity needs, and the diagnostic efficiency is improved.
Patent Information
- Application Number
- CN202411226081.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2025-01-03
AI Technical Summary
The existing vehicle diagnostic equipment page display method cannot meet the diverse needs of users, resulting in increased user operation complexity and reduced diagnostic efficiency.
By receiving user page display instructions, determine the page display mode, and customize the page display of the functional components of the diagnostic device based on this mode, including default mode, intelligent mode and custom mode, using historical diagnostic data and large language model optimization functions Arrangement and display of components.
It improves the page interaction, reduces the difficulty of users operating diagnostic equipment, improves the efficiency of vehicle diagnosis, and meets the diverse needs of users.
Smart Images

Figure CN119248397A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of information processing technology, and in particular to a page display method, device, equipment, storage medium and program product. Background Art
[0002] In order to ensure a good user experience, the page design of vehicle diagnostic equipment should be simple, intuitive and easy to operate.
[0003] The main interface of vehicle diagnostic equipment currently on the market is generally fixed, but each user has different requirements for the main interface functions. For some users, some commonly used functions are often hidden in corners that are difficult to find directly, which brings inconvenience to the user's diagnostic operation and cannot meet the user's diverse needs. At the same time, it reduces the efficiency of the user's use of diagnostic equipment for diagnosis.
[0004] Therefore, the existing page display method of the diagnostic device cannot meet the diverse needs of users and reduces the efficiency of vehicle diagnosis.
[0005] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0006] The main purpose of this application is to provide a page display method, device, equipment, storage medium and program product, aiming to solve the technical problem that the page display method of the existing diagnostic equipment cannot meet the diverse needs of users and reduces the efficiency of vehicle diagnosis.
[0007] To achieve the above object, the present application proposes a page display method, which is applied to a diagnostic device and includes:
[0008] Receive page display instructions from users;
[0009] Based on the page display instruction, determine the page display mode;
[0010] Based on the page display mode, a customized page display is performed for the functional components of the diagnostic device.
[0011] In one embodiment, the page display instruction includes a first page display instruction, a second page display instruction, and a third page display instruction, and the step of determining the page display mode based on the page display instruction includes:
[0012] When the page display instruction is a first page instruction, determining the page display mode type to be a default mode;
[0013] When the page display instruction is a second page instruction, determining that the page display mode type is a smart mode;
[0014] When the page display instruction is a third page instruction, it is determined that the page display mode type is a custom mode.
[0015] In one embodiment, the page display mode includes a smart mode, the diagnostic device includes a functional component display page, and the step of performing customized page display for the functional components of the diagnostic device based on the page display mode includes:
[0016] When the page display mode is the smart mode, the historical diagnostic data of the diagnostic device is obtained according to a preset period;
[0017] Based on the historical diagnostic data, obtaining usage frequency and duration information of functional components of the diagnostic device;
[0018] Based on the usage frequency and duration information, the functional components of the diagnostic device are automatically arranged and displayed in the functional component display page.
[0019] In one embodiment, after the step of obtaining the usage frequency and duration information of the functional components of the diagnostic device based on the historical diagnostic data, the method further includes:
[0020] Determining a preferred diagnostic function ranking of the vehicle to be diagnosed based on vehicle information of the vehicle to be diagnosed, a preset diagnostic database and a large language model;
[0021] Based on the preferred diagnostic function ranking and the usage frequency and duration information, a display order of the functional components of the diagnostic device is obtained according to preset weights;
[0022] The step of automatically arranging and displaying the functional components of the diagnostic device in the functional component display page based on the usage frequency and duration information includes:
[0023] Based on the display order of the functional components of the diagnostic device, the functional components of the diagnostic device are automatically arranged and displayed in the functional component display page.
[0024] In one embodiment, before the step of determining the preferred diagnostic function ranking of the vehicle to be diagnosed based on the vehicle information of the vehicle to be diagnosed, the preset diagnostic database and the large language model, the step further includes:
[0025] Establishing a communication connection with the electronic control unit ECU of the vehicle to be diagnosed through the on-board diagnostic system OBD interface of the vehicle to be diagnosed;
[0026] Based on the communication connection, the vehicle identification code is read, and combined with a preset vehicle information database, the vehicle model information to be diagnosed is obtained;
[0027] Based on the communication connection, the real-time data stream and fault code information of the vehicle are read, and combined with the model information of the vehicle to be diagnosed, the vehicle information of the vehicle to be diagnosed is obtained.
[0028] In one embodiment, the diagnostic device includes a functional component display page, and after the step of performing customized page display for the functional components of the diagnostic device based on the page display mode, the step further includes:
[0029] Identify changes in user gestures;
[0030] Based on the change in the user gesture, the arrangement of the functional components in the functional component display page is adjusted.
[0031] In addition, to achieve the above-mentioned purpose, the present application also proposes a page display device, which is applied to a diagnostic device, and the page display device includes:
[0032] A receiving module, used to receive a page display instruction from a user;
[0033] A determination module, used to determine a page display mode based on the page display instruction;
[0034] A display module is used to perform customized page display of the functional components of the diagnostic device based on the page display mode.
[0035] In addition, to achieve the above-mentioned purpose, the present application also proposes a page display device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the page display method described above.
[0036] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the page display method described above are implemented.
[0037] In addition, to achieve the above-mentioned purpose, the present application also proposes a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the page display method described above are implemented.
[0038] One or more technical solutions proposed in this application have at least the following technical effects:
[0039] The page display method, apparatus, device, storage medium and program product proposed in the embodiments of the present application specifically receive a page display instruction from a user; based on the page display instruction, determine a page display mode; based on the page display mode, perform customized page display for the functional components of the diagnostic device.
[0040] The present application receives page display instructions from the user to obtain page display modes that correspond to the user's needs. Through different page display modes, the functional components of the diagnostic equipment are customized to display pages, so as to meet the diverse needs of users, improve page interactivity, reduce the difficulty of users operating diagnostic equipment, and further improve the diagnostic efficiency of vehicle diagnosis. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0043] Figure 1 A flowchart of the first embodiment of the method for displaying a page in this application;
[0044] Figure 2 A flow chart of the second embodiment of the method for displaying a page in this application;
[0045] Figure 3 A flow chart of the third embodiment of the method for displaying a page in this application;
[0046] Figure 4 A flowchart of the fourth embodiment of the method for displaying a page in this application;
[0047] Figure 5 This is a schematic diagram of the module structure of the page display device of the embodiment of the present application;
[0048] Figure 6 This is a schematic diagram of the device structure of the hardware operating environment involved in the page display method in the embodiment of the present application.
[0049] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0050] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0051] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0052] The main solution of the embodiment of the present application is: receiving a page display instruction from a user; determining a page display mode based on the page display instruction; and performing customized page display of functional components of the diagnostic device based on the page display mode.
[0053] Technical terms involved in the embodiments of this application:
[0054] ECU (Electronic control unit): ECU is a part of the embedded computer system of the car, responsible for managing and controlling the operation of various systems of the vehicle. ECU receives data input from various sensors according to pre-programmed software algorithms, and after calculation and processing, it outputs control signals through actuators (such as injectors, spark plugs, solenoid valves, etc.), thereby accurately controlling and optimizing the working status of various automotive subsystems such as engines, transmission systems, brake systems, suspension systems, safety systems, and body electronic equipment. ECU is a key component for realizing the electronic and intelligentization of automobiles. Almost all major functions of modern cars involve the participation of at least one ECU.
[0055] OBD (On-Board Diagnostics) interface: The OBD interface is an international standard automotive communication interface used for data transmission between vehicles and external devices. It can not only be used for daily vehicle diagnosis, but also serves as the basis for many advanced functions and modification projects. The OBD interface can read and transmit a variety of vehicle data in real time, including but not limited to vehicle speed, engine status, fuel consumption, etc., providing important information for vehicle maintenance, performance monitoring and emission testing.
[0056] Since the function page display method of existing diagnostic equipment is generally fixed, the fixed function page cannot meet the diverse needs of users. At the same time, the fixed function page may increase the complexity of user operations and increase the difficulty of users operating diagnostic equipment, thereby reducing the efficiency of users using diagnostic equipment to perform vehicle diagnosis.
[0057] The present application provides a solution, which receives page display instructions from users and obtains page display modes that correspond to user needs. Through different page display modes, the functional components of the diagnostic equipment are customized to display pages, so as to meet the diverse needs of users, improve page interactivity, reduce the difficulty of users operating diagnostic equipment, and further improve the diagnostic efficiency of vehicle diagnosis.
[0058] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or a page display device, a diagnostic device, etc. that can realize the above functions. The following takes the diagnostic device as an example to illustrate this embodiment and the following embodiments.
[0059] Based on this, the present application embodiment provides a page display method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the page display method of this application.
[0060] In this embodiment, the method is applied to a diagnostic device, and the page display method includes steps S110 to S130:
[0061] Step S110, receiving a page display instruction from a user;
[0062] It can be understood that since the technical solution proposed in the present application is actually applied to the function page display of the vehicle diagnostic equipment, step S110 is required. First, the diagnostic equipment receives the user's page display instruction, so that it can subsequently parse the page display mode required by the user according to the page display instruction, and arrange and display the function page of the vehicle diagnostic equipment differently according to the page display mode to meet the needs of different users.
[0063] Specifically, the diagnostic device can receive a page display instruction triggered by a user click through a visual touch screen. The page display instruction includes page display content information, page display parameter information, page display content acquisition method, etc. The page display parameter information refers to the layout information of the page display, as well as style information such as background, color, and functional component identification. The page display content information refers to the relevant information of the component function of the diagnostic device that the page needs to display, such as identification, name, etc. The layout information of the page display refers to the position, width, height, inner spacing, alignment, arrangement order, and other information of the page elements used to display the component functions. The page content acquisition method refers to the method of acquiring the functional components displayed on the functional page, which is usually based on the user's independent selection.
[0064] It is understandable that the parameter information displayed on the page is often in a fixed mode and is pre-set in the diagnostic device by relevant personnel to facilitate display, and the modification authority can also be opened to users.
[0065] Step S120, determining a page display mode based on the page display instruction;
[0066] Specifically, the diagnostic device parses the received page display instruction to obtain a parsing result, and further determines the page display mode required by the user based on information such as page display parameter information, page display content information, and page display content acquisition method in the parsing result.
[0067] The page display mode refers to the layout and presentation method of how the web page or application page of the diagnostic device displays its functional components and which functional components are displayed in different diagnostic scenarios. The page display mode is used to provide the best user experience and ensure that the page display content can meet the needs of different users and can be displayed clearly and completely in different environments.
[0068] It is understandable that the page display mode can be pre-set in the diagnostic device by relevant personnel for the user to select.
[0069] In a feasible implementation manner, the page display instruction includes a first page display instruction, a second page display instruction and a third page display instruction, and the step S120 may include steps A01 to A03:
[0070] Step A01, when the page display instruction is a first page instruction, determining that the page display mode type is a default mode;
[0071] Step A02, when the page display instruction is a second page instruction, determining that the page display mode type is a smart mode;
[0072] Step A03: when the page display instruction is the third page instruction, determine that the page display mode type is a custom mode.
[0073] It should be noted that the "first" in the page display instruction is to distinguish it from the "second" and "third" in the following text. The first page display instruction, the second page display instruction and the third page display instruction correspond to the page display mode types.
[0074] Specifically, when the page display content acquisition method in the page display instruction is to directly obtain the preset default display function component information from the local database of the diagnostic device, it is determined to be the first page display instruction, and the corresponding page display mode type is the default mode. Among them, the preset default display function component information is the function component content information and sorting information contained in the default function page uniformly configured by the manufacturer before the diagnostic device leaves the factory.
[0075] When the page display content acquisition method in the page display instruction is intelligently acquired by the diagnostic device, it is determined to be the second page display instruction, and the corresponding page display mode type is the intelligent mode.
[0076] When the page display instruction contains page display content information specified by the user and page display parameter information modified by the user, it is determined to be the third page display instruction, and the corresponding page display mode type is the custom mode.
[0077] It should be understood that when the page display mode type is a custom mode, the user can generate a page display instruction by long pressing and dragging on the visual touch screen of the diagnostic device, and the diagnostic device subsequently receives the page display instruction to adjust the function page.
[0078] In this embodiment, the page display instruction is parsed to obtain the parsing result, and the type of the page display instruction is further determined, so as to find the corresponding page display mode, so that the diagnostic device can perform user-required page display of functional components according to the page display mode to meet the diverse needs of users.
[0079] Step S130: Based on the page display mode, a customized page display is performed for the functional components of the diagnostic device.
[0080] Specifically, according to the page display mode determined above, the functional component content information that needs to be displayed by the diagnostic device and the sorting information of the functional components to be displayed are determined, and then based on the functional component content information and sorting information to be displayed, combined with the page display parameter information in the user's page display instruction, the function display page required by the user is obtained.
[0081] This embodiment provides a page display method, which includes receiving a page display instruction from a user; determining a page display mode based on the page display instruction; and performing customized page display on the functional components of the diagnostic device based on the page display mode.
[0082] The present application receives page display instructions from the user to obtain page display modes that correspond to the user's needs. Through different page display modes, the functional components of the diagnostic equipment are customized to display pages, so as to meet the diverse needs of users, improve page interactivity, reduce the difficulty of users operating diagnostic equipment, and further improve the diagnostic efficiency of vehicle diagnosis.
[0083] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can refer to the above introduction, and will not be repeated later. Figure 2 , the page display mode includes an intelligent mode, the diagnostic device includes a functional component display page, and the step S130 includes steps S210 to S230:
[0084] Step S210, when the page display mode is the smart mode, obtaining historical diagnostic data of the diagnostic device according to a preset period;
[0085] It is understandable that in order to make the functions in the functional component interface of the vehicle diagnostic equipment more flexible and targeted and improve the user's device interaction, the diagnostic equipment can analyze individual users based on the user's usage data, thereby realizing customized equipment services.
[0086] It should be noted that in order to ensure the normal diagnostic operation of the diagnostic device and improve the resource utilization efficiency of the diagnostic device, the update frequency of the function page display in the smart mode can be limited. The preset cycle is the interval update duration of the page display pre-set by relevant personnel according to actual needs.
[0087] Specifically, when the diagnostic device determines that the page display mode required by the user is the smart mode, it will obtain the historical diagnostic data of the corresponding diagnostic device from the local database or the relevant cloud database according to a preset time period, so as to provide customized device services to the user based on the historical diagnostic data.
[0088] Step S220, obtaining the usage frequency and duration information of the functional components of the diagnostic device based on the historical diagnostic data;
[0089] Step S230: Based on the usage frequency and duration information, the functional components of the diagnostic device are automatically arranged and displayed in the functional component display page.
[0090] Then, statistical data analysis is performed on the acquired historical diagnostic data of the diagnostic device to determine the usage frequency and historical usage duration of all functional components in all operation records since the diagnostic device was activated.
[0091] Finally, the user needs of all functional components are sorted according to the usage frequency and historical usage time of all functional components, so that the diagnostic device obtains several functional component information to be displayed and the functional page layout style based on the above user need ranking and the page display layout information in the user's page display instruction. Finally, in the functional component display page corresponding to the layout style, the several functional component information to be displayed are automatically arranged to obtain the functional display page required by the user.
[0092] The present embodiment provides a page display method, which receives a page display instruction from a user; when the page display instruction is a second page instruction, determines that the page display mode type is an intelligent mode; when the page display mode is the intelligent mode, obtains historical diagnostic data of the diagnostic device according to a preset period; based on the historical diagnostic data, obtains the usage frequency and duration information of the functional components of the diagnostic device; based on the usage frequency and duration information, automatically arranges and displays the functional components of the diagnostic device in the functional component display page.
[0093] The present application automatically obtains historical data on the use of diagnostic equipment by users through the page display mode of the intelligent mode, thereby obtaining the frequency and duration of use of functional components, and reasonably inferring the user's functional page usage needs and preferences, and further customizes the page display of the functional components of the diagnostic equipment according to the user's usage needs and preferences, thereby improving page interactivity, reducing the difficulty of users operating diagnostic equipment, and further improving the diagnostic efficiency of vehicle diagnosis.
[0094] Based on the second embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those in the above-mentioned second embodiment can refer to the above introduction, and will not be repeated in the following. Figure 3 , after the above step S220, further comprising steps S310 to S320:
[0095] Step S310, determining a preferred diagnostic function ranking of the vehicle to be diagnosed based on vehicle information of the vehicle to be diagnosed, a preset diagnostic database and a large language model;
[0096] It should be noted that the preset diagnostic database is the diagnostic related data of the diagnostic equipment pre-set by relevant personnel for training the large language model.
[0097] Specifically, the diagnostic device first needs to upload a preset diagnostic database in the large language model as the knowledge base of the large language model, so that the large language model can learn the preset diagnostic database. Then, combined with the vehicle model and vehicle fault information of the vehicle to be diagnosed, questions for the current diagnostic scenario are constructed to the large language model, so as to obtain the recommended diagnostic function ranking for the vehicle to be diagnosed, that is, the preferred diagnostic function ranking.
[0098] Step S320, based on the preferred diagnostic function ranking and the usage frequency and duration information, a display order of the functional components of the diagnostic device is obtained according to preset weights;
[0099] After the above step S320, the step 230: based on the usage frequency and duration information, automatically arrange and display the functional components of the diagnostic device in the functional component display page, including:
[0100] Based on the display order of the functional components of the diagnostic device, the functional components of the diagnostic device are automatically arranged and displayed in the functional component display page.
[0101] Specifically, according to the preferred diagnostic function ranking obtained based on the large language model answer, combined with the usage frequency and duration information of all the functional components mentioned above, the current user demand of all functional components is calculated according to the preset weights, and then the functional components are sorted according to the current user demand to obtain the display order of the functional components of the diagnostic device. Among them, the preset weight is the weight data pre-set by relevant personnel according to actual needs or experience values, which is used to calculate the current user demand of the functional components.
[0102] Finally, according to the display order of the functional components of the diagnostic device, combined with the page display layout information in the user's page display instruction, several functional component information to be displayed and the functional page layout style are obtained. Finally, in the functional component display page corresponding to the layout style, several functional component information to be displayed are automatically arranged to obtain the functional display page required by the user.
[0103] It can be understood that in order to obtain the vehicle information of the vehicle to be diagnosed in advance, before the above step S310, steps B01 to B03 are also included:
[0104] Step B01, establishing a communication connection with the electronic control unit ECU of the vehicle to be diagnosed through the on-board diagnostic system OBD interface of the vehicle to be diagnosed;
[0105] Step B02, based on the communication connection, reading the vehicle identification code, and combining with a preset vehicle information database, obtaining the vehicle model information to be diagnosed;
[0106] Step B03, based on the communication connection, read the real-time data stream and fault code information of the vehicle, and combine the model information of the vehicle to be diagnosed to obtain the vehicle information of the vehicle to be diagnosed.
[0107] Specifically, the diagnostic device is connected to the ECU of the vehicle to be diagnosed through the OBD interface, and then obtains the vehicle identification code and fault code information in the ECU, and obtains the real-time data stream of each device in the vehicle through the ECU in real time.
[0108] Then, based on the read vehicle identification code, the specific model and configuration information of the corresponding vehicle is searched in the vehicle information database built into the diagnostic equipment. By analyzing the real-time data stream, the working status and potential faults of the vehicle are obtained, and combined with the fault code information, the current fault information of the vehicle is preliminarily determined.
[0109] Finally, the specific model and configuration information of the vehicle to be diagnosed is integrated with the current fault information to obtain the current fault information.
[0110] It should be noted that the above steps B01 to B03 may also be performed before step S110.
[0111] Specifically, the user's function page display instructions for the diagnostic device can be adaptively adjusted according to the current diagnostic scenario. The user can use the diagnostic device to obtain the vehicle information of the vehicle to be diagnosed, and then the user can independently select the function components that need to be displayed on the function page based on the vehicle model and fault information of the vehicle to be diagnosed. In other words, the user makes a comprehensive judgment based on the vehicle model and fault information of the vehicle to be diagnosed, and adjusts the page display of the diagnostic device in the custom mode.
[0112] The present embodiment provides a page display method, which receives a page display instruction from a user; when the page display instruction is a second page instruction, determines that the page display mode type is an intelligent mode; when the page display mode is the intelligent mode, obtains historical diagnostic data of the diagnostic device according to a preset period; based on the historical diagnostic data, obtains the usage frequency and duration information of the functional components of the diagnostic device; based on the vehicle information of the vehicle to be diagnosed, a preset diagnostic database and a large language model, determines the preferred diagnostic function ranking of the vehicle to be diagnosed; based on the preferred diagnostic function ranking and the usage frequency and duration information, obtains the display order of the functional components of the diagnostic device according to preset weights; based on the display order of the functional components of the diagnostic device, automatically arranges and displays the functional components of the diagnostic device in the functional component display page.
[0113] This application uses the page display mode of the intelligent mode. After the diagnostic device automatically obtains the historical data of the user's use of the diagnostic device and obtains the usage frequency and duration of the functional components, it also combines the vehicle information of the vehicle to be diagnosed, the preset diagnostic database and the large language model to obtain the preferred diagnostic function ranking in the current diagnostic scenario, and further customizes the page display of the functional components of the diagnostic device according to the user's usage needs and application scenario requirements, so as to improve the page interactivity, reduce the difficulty of users operating the diagnostic device, and further improve the diagnostic efficiency of vehicle diagnosis.
[0114] Based on the first embodiment and / or the second embodiment and / or the third embodiment of the present application, in the fourth embodiment of the present application, the same or similar contents as those in the first embodiment, the second embodiment and / or the third embodiment can refer to the above description and will not be repeated in the following. Figure 4 , after the above step S130, further comprising steps S410 to S420:
[0115] Step S410, identifying changes in user gestures;
[0116] Step S420: adjusting the arrangement of the functional components in the functional component display page based on the change in the user gesture.
[0117] It can be understood that the diagnostic device can adjust the arrangement of functional components in the functional component display page by recognizing the user's air gestures.
[0118] Specifically, the diagnostic device can detect the changes in the position of the user's hand through infrared sensors, ultrasonic sensors, and radar technology, and then identify the changes in gestures and generate corresponding page display instructions; or use a number of high-definition cameras, depth cameras and other visual technologies to capture the user's hand movements, and then use a deep learning algorithm to model the captured gesture data, and then use the model to identify the page display instructions corresponding to the user's gesture changes.
[0119] Then, according to the page display instruction generated by the change of the user's gesture, the arrangement order of the functional components in the functional component display page is adjusted, or the infrequently used functions in the functional component display page are deleted.
[0120] This embodiment provides a page display method, which includes receiving a page display instruction from a user; determining a page display mode based on the page display instruction; performing customized page display of functional components of the diagnostic device based on the page display mode; identifying changes in user gestures; and adjusting the arrangement of functional components in the functional component display page based on the changes in user gestures.
[0121] The present application identifies changes in user gestures and readjusts the arrangement of functional components in the functional component display page based on the changes in user gestures, thereby providing a customized page display of the functional components of the diagnostic device, thereby meeting the diverse needs of users, improving page interactivity, reducing the difficulty of user operation of the diagnostic device, and further improving the diagnostic efficiency of vehicle diagnosis.
[0122] This application also provides a page display device, please refer to Figure 5 The page display device is applied to a diagnostic device, and the page display device comprises:
[0123] A receiving module 10, used to receive a page display instruction from a user;
[0124] A determination module 20, configured to determine a page display mode based on the page display instruction;
[0125] The display module 30 is used to perform customized page display of the functional components of the diagnostic device based on the page display mode.
[0126] The page display device provided by the present application adopts the page display method in the above embodiment, which can solve the technical problem that the page display method of the existing diagnostic equipment cannot meet the diverse needs of users and reduces the efficiency of vehicle diagnosis. Compared with the prior art, the beneficial effects of the page display device provided by the present application are the same as the beneficial effects of the page display method provided by the above embodiment, and the other technical features in the page display device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0127] The present application provides a page display device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the page display method in the above-mentioned embodiment.
[0128] Reference below Figure 6 , which shows a schematic diagram of the structure of a page display device suitable for implementing the embodiment of the present application. The page display device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 6The page display device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0129] like Figure 6 As shown, the page display device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the page display device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the page display device to communicate with other devices wirelessly or by wire to exchange data. Although the page display device with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0130] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0131] The page display device provided by the present application adopts the page display method in the above embodiment, which can solve the technical problem that the page display method of the existing diagnostic equipment cannot meet the diverse needs of users and reduces the efficiency of vehicle diagnosis. Compared with the prior art, the beneficial effects of the page display device provided by the present application are the same as the beneficial effects of the page display method provided by the above embodiment, and the other technical features in the page display device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0132] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0133] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0134] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the page display method in the above-mentioned embodiment.
[0135] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0136] The computer-readable storage medium may be included in the page display device; or may exist independently without being assembled into the page display device.
[0137] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the page display device, the page display device: receives the user's page display instructions; determines the page display mode based on the page display instructions; and performs customized page display for the functional components of the diagnostic device based on the page display mode.
[0138] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0139] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0140] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0141] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned page display method, and can solve the technical problem that the page display method of the existing diagnostic equipment cannot meet the diverse needs of users and reduces the efficiency of vehicle diagnosis. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the page display method provided by the above-mentioned embodiment, and will not be repeated here.
[0142] An embodiment of the present application provides a computer program product, including a computer program, which implements the steps of the page display method as described above when executed by a processor.
[0143] The computer program product provided by the present application can solve the technical problem that the page display method of the existing diagnostic equipment cannot meet the diverse needs of users and reduces the efficiency of vehicle diagnosis. Compared with the prior art, the beneficial effects of the computer program product provided by the embodiment of the present application are the same as the beneficial effects of the page display method provided by the above embodiment, which will not be repeated here.
[0144] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent processing scope of the present application.
Claims
1. A page display method, characterized in that: The method is applied to a diagnostic device, and the method comprises: Receive page display instructions from users; Based on the page display instruction, determine the page display mode; Based on the page display mode, a customized page display is performed for the functional components of the diagnostic device.
2. The method according to claim 1, characterized in that The page display instruction includes a first page display instruction, a second page display instruction and a third page display instruction. The step of determining the page display mode based on the page display instruction includes: When the page display instruction is a first page instruction, determining the page display mode type to be a default mode; When the page display instruction is a second page instruction, determining that the page display mode type is a smart mode; When the page display instruction is a third page instruction, it is determined that the page display mode type is a custom mode.
3. The method according to claim 2, characterized in that The page display mode includes an intelligent mode, the diagnostic device includes a functional component display page, and the step of performing customized page display on the functional components of the diagnostic device based on the page display mode includes: When the page display mode is the smart mode, historical diagnostic data of the diagnostic device is obtained according to a preset period; Based on the historical diagnostic data, obtaining usage frequency and duration information of functional components of the diagnostic device; Based on the usage frequency and duration information, the functional components of the diagnostic device are automatically arranged and displayed in the functional component display page.
4. The method according to claim 3, characterized in that After the step of obtaining the usage frequency and duration information of the functional components of the diagnostic device based on the historical diagnostic data, the method further includes: Determining a preferred diagnostic function ranking of the vehicle to be diagnosed based on vehicle information of the vehicle to be diagnosed, a preset diagnostic database and a large language model; Based on the preferred diagnostic function ranking and the usage frequency and duration information, a display order of the functional components of the diagnostic device is obtained according to preset weights; The step of automatically arranging and displaying the functional components of the diagnostic device in the functional component display page based on the usage frequency and duration information includes: Based on the display order of the functional components of the diagnostic device, the functional components of the diagnostic device are automatically arranged and displayed in the functional component display page.
5. The method according to claim 4, characterized in that Before the step of determining the preferred diagnostic function ranking of the vehicle to be diagnosed based on the vehicle information of the vehicle to be diagnosed, the preset diagnostic database and the large language model, the method further includes: Establishing a communication connection with the electronic control unit ECU of the vehicle to be diagnosed through the on-board diagnostic system OBD interface of the vehicle to be diagnosed; Based on the communication connection, the vehicle identification code is read, and combined with a preset vehicle information database, the vehicle model information to be diagnosed is obtained; Based on the communication connection, the real-time data stream and fault code information of the vehicle are read, and combined with the model information of the vehicle to be diagnosed, the vehicle information of the vehicle to be diagnosed is obtained.
6. The method according to any one of claims 1 to 5, characterized in that The diagnostic device includes a functional component display page, and after the step of performing customized page display for the functional components of the diagnostic device based on the page display mode, the step further includes: Identify changes in user gestures; Based on the change in the user gesture, the arrangement of the functional components in the functional component display page is adjusted.
7. A page display device, characterized in that: The page display device is applied to a diagnostic device, and the page display device comprises: A receiving module, used to receive a page display instruction from a user; A determination module, used to determine a page display mode based on the page display instruction; A display module is used to perform customized page display of the functional components of the diagnostic device based on the page display mode.
8. A page display device, characterized in that: The page display device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the page display method according to any one of claims 1 to 6.
9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the page display method according to any one of claims 1 to 6 are implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the page display method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Vehicle diagnosis device and interface displaying method therefor
CN104850308A
Software interface optimization display method and device, diagnosis equipment and storage medium
CN110134473A
Page display method and device, computer equipment and storage medium
CN116909672A
Intelligent question and answer method and device for thermal power plant, computer equipment and medium
CN117556018A
Generation method, system and equipment of power grid fault handling aid decision and medium
CN117709461A
