Disclosure of Invention
One of the purposes of the invention is to realize dynamic display of the vehicle-mounted desktop so as to overcome the defect that the scene displayed by the conventional vehicle-mounted desktop is generally a static closed environment.
Another objective of the present invention is to associate the dynamic display of the vehicle-mounted desktop with the real-time situation during driving, that is, to dynamically display the vehicle-mounted desktop based on the real-time information of the vehicle machine, so as to enrich the environment of the vehicle-mounted desktop and greatly improve the user experience.
Therefore, the embodiment of the invention provides a dynamic display method and system for a vehicle-mounted desktop.
According to one aspect of the invention, a dynamic display method of a vehicle-mounted desktop is provided, which comprises the following steps: configuring display elements for the vehicle-mounted desktop, and generating an element library for storage according to configuration information; allocating an identifier for the generated element library; and acquiring real-time information, and generating vehicle-mounted desktop display information according to the real-time information and the identification for outputting. Therefore, various materials can be provided for the whole method through the configuration element library, the elements in the element library can be classified through configuring the identification for the element library, different vehicle-mounted desktop display information can be switched according to the matching degree of the real-time information and the identification, the problem that the scene of the vehicle-mounted desktop is too closed and monotonous can be solved, the real-time change of the vehicle-mounted scene can improve the humanized care of a vehicle owner through enriching the actual vehicle owner scene of the vehicle owner, and the interestingness is increased.
In some embodiments, the dynamic display method of the vehicle-mounted desktop, wherein the assigning the identifier to the generated element library includes: allocating element identifications to the display elements in the generated element library; generating the vehicle-mounted desktop display information according to the real-time information and the identification comprises: matching the real-time information with the element identification to obtain a matching element list; generating a random code, and acquiring an element to be displayed according to the generated random code and the matching element list; and generating vehicle-mounted desktop display information according to the elements to be displayed. Therefore, real-time information can be matched with the elements with distributed identifications, the identification which is most suitable for the current real-time information can be well embodied by matching an element list, then random codes are generated through the list, and the final information for displaying the vehicle-mounted desktop is obtained.
In some embodiments, in the dynamic display method of a desktop on a vehicle, the element library at least includes a first element library and a second element library, and assigning an identifier to the generated element library includes: respectively allocating library identifications for the first element library and the second element library; respectively distributing element identifications for display elements in the first element library and the second element library; generating the display information output of the vehicle-mounted desktop according to the real-time information and the identification comprises the following steps: matching the real-time information with library identifications of the first element library and the second element library to determine a matching element library; matching the real-time information with the element identification of the display element in the determined matching element library to obtain a matching element list; and acquiring the elements to be displayed from the matching element list to generate vehicle-mounted desktop display information for outputting. Therefore, the arrangement and confirmation of the contents in the matching element list can be facilitated through two identifications distributed to the element library, so that the matching degree of the contents of all elements is higher, the acquired display information is more accurate, and the actual requirements of car owners are met.
In some embodiments, the element identifiers include a mood identifier for indicating a mood state, a weather identifier for indicating a weather condition, and a date identifier for indicating a date feature, and the library identifier includes a classification identifier for characterizing classification features of display elements in the element library and a matching identifier for characterizing a degree of matching between the classification identifier and the mood state, the weather condition, and the date feature. Therefore, the weather, date and mood identification can be carried out on the elements in the element library, multi-dimensional matching is carried out, and the most suitable display information output can be obtained.
In some embodiments, the method for dynamically displaying the vehicle-mounted desktop, generating the display information output of the vehicle-mounted desktop according to the real-time information and the identifier, includes the following steps: matching the real-time information with the identification to obtain a matching element list; distributing priorities to elements in the matching element list based on the matching degree of the real-time information and the identification, and sorting the matching element list according to the priorities; and acquiring the elements to be displayed according to the priority ranking result to generate vehicle-mounted desktop display information for output. The priorities are distributed according to the matching degree of the real-time information and the display elements, so that the multi-dimensional elements in the display elements can be matched with the real-time information, the optimal display elements with the front priorities are selected as the display information according to the sorting result, real-time transformation can be carried out according to the actual scene of the vehicle owner, and the optimal display elements are more close to the consoling requirements of the vehicle owner at the moment.
In some embodiments, the above dynamic display method for a vehicle-mounted desktop further includes the following steps: setting an interface layout of a vehicle-mounted desktop; and outputting and displaying the vehicle-mounted desktop display information according to the interface layout. Therefore, the generated display elements can be correspondingly displayed at the corresponding positions of the vehicle-mounted desktop according to the protocol by packaging the protocol into the data packet, so that the desktop of the whole vehicle-mounted system is simple and elegant.
According to another aspect of the invention, a service system for dynamic display of a vehicle-mounted desktop is provided, which comprises an element library configuration module, a display module and an element library storage module, wherein the element library configuration module is used for configuring display elements for the vehicle-mounted desktop and generating an element library storage according to configuration information; the identification configuration module is connected with the element library configuration module and used for distributing identifications to the element library; and the display information generating module is used for acquiring the real-time information and generating the display information of the vehicle-mounted desktop to be output according to the real-time information and the identification. Therefore, elements related to display can be classified according to types through the element library configuration module and the identification module, real-time information can be matched with elements allocated with the identification, the identification which is most suitable for the current real-time information can be well embodied through the matching element list, then random codes are generated through the list, and finally information used for displaying the vehicle-mounted desktop is obtained, the algorithm related to the random code mode is few, the method is simple and convenient, and the feasibility of implementation is high.
In some embodiments, the service system for dynamic display of a desktop in a vehicle, the display information generating module includes: the matching unit is used for generating a matching element list according to the real-time information and the distributed identifiers; and the data packaging unit is used for acquiring the elements to be displayed according to the matching element list and generating vehicle-mounted desktop display information output according to the elements to be displayed. Therefore, the most matched elements can be obtained according to the matching unit and then packaged and output by the data packaging unit, so that the display information which is closest to the requirements of the vehicle owner can be obtained, and the method is simple and convenient and high in feasibility of realization.
According to another aspect of the present invention, there is also provided a terminal system for dynamic display of a vehicle-mounted desktop, including a display interface generating module, configured to set interface layout storage of the vehicle-mounted desktop; the display information acquisition module is used for acquiring real-time information and acquiring vehicle-mounted desktop display information according to the real-time information; and the display module is used for generating the vehicle-mounted desktop output according to the acquired vehicle-mounted desktop display information and the set interface layout. The characters of types such as inspirational sentences, celebrities, humorous jokes, philosophy thinking and the like can be displayed on the desktop of the vehicle-mounted system of the automobile in a superimposed mode, the artistic styles and humanized care of products can be improved, the characters can be randomly changed every day, the characters can be changed in real time according to the actual scene of an automobile owner, the artistic styles of the automobile machine system and the automobile can be improved, the spiritual culture requirements of the automobile owner are met, and encouragement and consolation on the soul are generated for high-pressure crowds such as drivers, office workers and business people. And the psychological experience of the car owner in the driving process can be promoted, the anxiety and the dysphoria in the car are relieved, and the occurrence of traffic accidents is reduced to a certain extent.
According to another aspect of the invention, a dynamic display system of a vehicle-mounted desktop is provided, which comprises a cloud server and a user side, wherein the cloud server is provided with the display system of the vehicle-mounted desktop, the user side is arranged on the vehicle-mounted device and can be in two-way communication with a vehicle machine system of the vehicle-mounted device, and the user side is used for acquiring real-time information from the vehicle machine system, transmitting the real-time information to the dynamic display service system of the vehicle-mounted desktop of the cloud server, and performing dynamic display on the vehicle-mounted desktop according to vehicle-mounted desktop display information returned by the dynamic display service system of the vehicle-mounted desktop. Due to the bidirectional communication between the cloud server and the user side, the generated display elements can be transmitted to the user side through the data sending module according to the protocol and correspondingly displayed at the corresponding position of the vehicle-mounted desktop, and the desktop of the whole vehicle-mounted system is simple and elegant.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings.
Fig. 1 schematically shows a flowchart of a display method of a vehicle-mounted dynamic desktop according to an embodiment of the present invention. In the embodiment of the present invention, the configured display elements are divided into two types (that is, the generated element library includes a first element library and a second element library), and the determination that the elements to be displayed are based on a random code is explained as an example, as shown in fig. 1, the method includes the following steps:
step S101: and configuring display elements for the vehicle-mounted desktop, and generating an element library for storage according to the configuration information. The concrete implementation is as follows: the display elements for displaying on the vehicle-mounted desktop are input through technical means such as manual entry, file import or network engine crawling (all can be realized through the prior art, so detailed description is omitted), wherein the display elements can be background pictures, characters and the like. In this embodiment, for example, the display elements may be classified into sentences biased in the literature direction and sentences biased toward the network segment subclasses based on the style of the text content of the display elements, and then the element library is firstly classified based on the classification style of the display elements, that is, the element library is classified into a first element library and a second element library, the first element library is a word library, the second element library is a word library, the word library includes sentences biased in the literature direction, and the word library includes sentences biased toward the network segment subclasses. Then, the display elements are classified and stored in each element library according to the style types of the contents of the display elements. According to the requirement, in a specific application, the display elements of the element library can be updated in real time. The content of the display element can be directly captured from the network, or artificially extracted and stored. The classified storage of the element library and the display elements can be realized through a database.
Step S102: and allocating identification for the element library. The step is to dynamically select the elements to be displayed based on the allocated identifiers, so the identifiers can be set and allocated according to requirements, and the identifiers can be allocated only for the display elements, or the identifiers can be allocated for the element library and the display elements at the same time, wherein the set identifiers can be mood tags, weather tags, date tags and the like which can be used for reflecting the real-time situation of the user according to the requirements, so that the selected display elements can be better matched with the mood and the state of the user, and the user experience is improved to the maximum extent. Taking the distributed identifiers as a mood tag, a weather tag and a date tag, and simultaneously distributing identifiers for the display elements and the element library as an example, the specific implementation of the step can be as follows: respectively allocating library identifications to the first element library and the second element library, and respectively allocating element identifications to display elements in the first element library and the second element library, wherein the element identifications comprise mood identifications (such as too-to-go, happy, depressed, hurt, happy, and the like) for representing mood states, weather identifications (such as cloudy days, sunny days, and windy days) for representing weather conditions and date identifications (such as working days, holidays, and the like) for representing date characteristics, the library identifications comprise classification identifications for characterizing classification characteristics of the display elements in the element libraries and matching identifications for characterizing matching degrees of the classification identifications with the mood states, the weather conditions and the date characteristics, for example, in the embodiment, the classification identification of the first element library can be set as a literary work, the classification identification of the second element library can be set as a network phrase, and the classification identification of the first element library can be set as "too-to-go" through the matching identifications, "cloudy day", "weekday", etc. are associated with mood, weather, and date characteristics. In a specific implementation, a corresponding binary display character may be set for each identifier (for example, a certain identifier such as a "happy" identifier is uniquely identified by a binary system), so as to facilitate subsequent calling and matching. Different element identifiers and library identifiers are intelligently distributed according to content characteristics of element libraries and display elements, for example, if a 'disabled girl finds out his feet in the end with the help of police', the sentence is firstly originated from a network segment and is distributed to a second element library, and because the sentence has a meaning of being glad, a mood identifier can be distributed to the sentence, and is a good mood identifier 'happy' in mood, and the situation that a car owner needs to be glared to relieve the mood by considering environmental factors such as rainy days and the like is realized, and the identifier can be applied at the moment.
Step S103: and acquiring real-time information, and acquiring a matching element list according to the real-time information and the identification.
And when the real-time information is acquired, acquiring a matching element list according to the matching condition of the acquired real-time information and the configured identifier. The acquired real-time information may be real-time reported information of the vehicle-mounted system, and for example, the real-time reported information includes a weather condition (obtained through a weather acquisition system of the vehicle-mounted system), when the real-time reported information is received, a suitable element library is selected according to the weather condition and a matching identifier of the classification identifier and the weather condition in the configured element library identifiers, for example, on rainy days, the mood is more suitable for literary works, and according to the weather condition of "rainy days", a classification identifier corresponding to the matching identifier of "rainy days", that is, for example, "literary works", is selected from the matching identifiers of the classification identifier and the weather condition, so that the matching element library can be determined as a "first element library". And then matching the weather conditions with the element identifications of the display elements in the first element library, and finding out the display elements matched with the weather conditions, namely the display elements matched with the weather identifications and the 'rainy days', so as to obtain a matching element list.
In other embodiments, this step may further automatically obtain the current date when the real-time information is received, so as to analyze and determine the date feature, for example, whether the date feature is a working day, and then when the element library and/or the display element are matched, match the current date feature with the date identifier, for example, match the feature that the current date is a "working day" with the date identifier "working day", so as to obtain the matching element list.
In other embodiments, the received real-time information may also include the current location of the vehicle (obtained by a positioning system of the vehicle-mounted device system, such as a GPS), and thus, corresponding map software may be invoked to analyze the current location of the vehicle to obtain the road conditions, so as to match the road conditions with mood identifiers of the element library and/or the display elements, for example, the road conditions are "jammed" and then "fidgety" matching with the mood identifiers, so as to obtain the matching element list.
In a preferred embodiment, the matching manners described above may be combined, that is, the weather identifier, the date identifier, and the mood identifier are simultaneously matched based on weather, date, and road conditions, so as to further optimize the matching result, and obtain a matching element list more meeting the requirements.
The generated matching element list includes a matching element library ID (for uniquely identifying the element library, for example, the first element library may be 0001, and the second element library may be 0002), a display element ID (for uniquely identifying the display element), and a matching element list number, where each matching element list number corresponds to a record of the matching element library and the display element.
Step S104: and generating a random code, and generating an element to be displayed according to the random code and the matching element list and outputting the element. According to the generated matching element list, each display element record corresponds to a list number. Generating a random code through a random function, then matching according to the generated random code and the matching element list, and extracting a matching element list number which is the same as the random code from all the matching element lists, for example, if the generated random code is '3', selecting a display element corresponding to the record with the number of 3 as an element to be displayed, wherein the element to be displayed is a display element for outputting and displaying to a vehicle-mounted desktop.
Step S105: and acquiring the elements to be displayed to generate vehicle-mounted desktop display information and output the information. The concrete implementation is as follows:
the method comprises the steps of setting an interface layout of a vehicle desktop of an automobile at the vehicle desktop end, namely, laying out modules of a display desktop of a vehicle system and display positions of contents of the modules, packaging elements to be displayed and corresponding display contents acquired in the last step according to a protocol to generate a data packet, namely, acquiring corresponding display elements according to an interface layout style of the vehicle desktop, setting head marks consistent with marks of the interface layout for the elements, then packaging and packaging data with the marks according to an adopted transmission protocol, wherein the transmission protocol can be realized by referring to the prior art. And when the vehicle-mounted desktop receives the data packet, analyzing the data packet, and filling the vehicle-mounted desktop interface layout according to the analysis result and the corresponding relation between the head identification of each element and each module in the interface layout, and outputting and displaying. Therefore, the defects that the style types of the corresponding vehicle-mounted desktops are not uniform according to the interface display of the vehicle body can be guaranteed, corresponding display is carried out based on the fixed interface layout of each desktop, the best display effect can be achieved, and dynamic display of the vehicle-mounted desktops is possible.
According to the method, various materials can be provided for the whole method by configuring the element library, the elements in the element library can be classified by configuring the identification for the element library, different vehicle-mounted desktop display information can be switched according to the matching degree of real-time information and the identification, the literary style and the humanization care of the product can be improved by superposing and displaying characters of types such as inspirational sentences, celebrities, humorous jokes, philosophy thinking and the like on the vehicle-mounted system desktop of the automobile, the characters can be randomly changed every day and can be changed in real time according to the actual scene of the automobile owner, so that the literary style of the automobile system and the automobile can be improved, the spiritual culture requirements of the automobile owner can be met, and encouragement and consolation on the mind can be generated for high-pressure people such as drivers, office workers and business people. And the psychological experience of the car owner when driving can be promoted, anxiety and irritability during unlocking the car can be relieved, so that the problems that the scene of the vehicle-mounted desktop is too closed and monotonous can be solved, the real car owner scene of the car owner is enriched, the real-time change of the vehicle-mounted scene can promote humanized care of the car owner, and the interestingness is increased. The vehicle-mounted system and the artistic tone of the vehicle are improved, the spiritual culture requirements of the vehicle owner are met, and encouragement and consolation on soul are generated for high-pressure people such as drivers, office workers, business people and the like. And the psychological experience of the car owner in the driving process can be promoted, the anxiety and the dysphoria in the car are relieved, and the occurrence of traffic accidents is reduced to a certain extent.
Fig. 2 schematically shows a flowchart of a display method of a vehicle dynamic desktop according to another embodiment of the present invention. As shown in fig. 2, the method comprises the following steps:
specific implementations of steps S201 to S203 may refer to steps S101 to S103.
Step S204: and acquiring the elements to be displayed according to the priority and the matching element list. The difference between this embodiment and the embodiment shown in fig. 1 is that, in this step, after the matching element list is obtained, priorities are set for each matched display element, and the final element to be displayed is selected according to the priorities. The concrete implementation is as follows: the method comprises the steps of obtaining real-time information, wherein the real-time information comprises weather, temperature and date, obtaining the real-time information through wireless connection or protocol with a client (installed on a vehicle-mounted device of an automobile and capable of two-way communication with a vehicle-mounted device), matching the weather, the temperature and the date in the real-time information with an identifier of a display element, distributing priority according to matching dimensions, namely distributing priority according to matching degrees of the weather, the temperature and the date and the identifier of the display element in each dimension, and specifically realizing the following steps: setting the matching degree with the date mark as a value such as 3, setting the matching degree with the weather mark as a value such as 2, setting the matching degree with the mood mark as a value such as 5, carrying out statistics according to the matching results of three latitudes to obtain the matching degree of each record in the matching element list, carrying out priority ranking on the matching degrees, setting the higher the matching degree is, the higher the priority is, and selecting the highest priority as the element to be displayed. In a specific implementation, if there are a plurality of obtained elements to be displayed, for example, there are a plurality of records matched by the three, then the specific elements to be displayed are further selected in the random code manner. For example, if the real-time information is 20 degrees, rainy day, and day 2/11/2015, the weather identifier of the display element is rainy day, the mood identifier is good mood, and the date identifier is 11/month, which can be selected as the preferred elements for matching, and a priority ranking result list is generated by prioritizing the matching element list, as shown below:
and taking the top result in the priority ranking result as an element to be displayed for extraction.
Step S205: the dynamic presentation of the element to be displayed can then be performed with reference to step S105.
Fig. 3 schematically shows a block diagram of a service system for dynamic display of a car desktop according to an embodiment of the present invention, as shown in fig. 3,
the service system comprises an element library configuration module 401, an identification configuration module 402 and a display information generation module 403, wherein the element library configuration module 401 is used for configuring display elements for a vehicle-mounted desktop and generating an element library for storage according to configuration information; the identifier configuration module 402 is connected with the element library configuration module 401 and is used for allocating identifiers to the element library; the display information generating module 403 is configured to obtain real-time information, and generate and output display information of the vehicle-mounted desktop according to the real-time information and the identifier. The display information generating module 403 includes: the matching unit 4031 and the data packaging unit 4032, the matching unit 4031 is used to generate a matching element list according to the real-time information and the allocated identifier; the data encapsulation unit 4032 is used for acquiring the elements to be displayed according to the matching element list, and generating vehicle-mounted desktop display information according to the elements to be displayed and outputting the information. The operation principle and the specific implementation method of the operation principle and the operation method between the modules of the service system can refer to the method part of the above-mentioned figure, which is not described herein again. The element library configuration module 401 of the system may be a networked database, and may update the content in the database in time. The identifier configuration module 402 is an intelligent identifier distribution module, which can grasp the characteristics of the content of each element and configure a suitable identifier for the content of the display element. The elements related to display can be classified according to types through the element library configuration module 401 and the identification configuration module 402, and the identification most suitable for the current real-time information can be well embodied through matching the real-time information with the elements to which the identification is allocated.
In a preferred embodiment, a random function is further provided inside the matching unit 4031 of the display information generation module 403, and is used to generate a random code and obtain an element to be displayed according to the random code and the matching element list, where a specific implementation method may refer to the method section. The generation mode of the random code involves fewer algorithms, is simple and convenient, and has high feasibility of implementation, so that the information for displaying the vehicle-mounted desktop can be simply and quickly obtained.
The system is used for superposing and displaying characters of types such as inspirational sentences, celebrities, humorous jokes, philosophy thinking and the like on the desktop of the vehicle-mounted system of the automobile to improve the literature styles and humanized care of products, and can change in real time according to the actual scene of an automobile owner, so that the literature styles of the automobile and the vehicle can be improved, the mental culture requirements of the automobile owner are met, and the motivation and the consolation on the soul are generated for high-pressure crowds such as drivers, office workers, businessmen and the like. And the psychological experience of the car owner in the driving process can be promoted, the anxiety and the dysphoria in the car are relieved, and the occurrence of traffic accidents is reduced to a certain extent.
Fig. 4 schematically shows a block diagram of a terminal system for dynamic display of a vehicle-mounted desktop according to an embodiment of the present invention, as shown in fig. 4,
the system comprises a display interface generating module 501, a display information acquiring module 502 and a display module 503, wherein the display interface generating module 501 is used for setting interface layout storage of the vehicle-mounted desktop; the display information acquisition module 502 is used for acquiring real-time information and acquiring vehicle-mounted desktop display information according to the real-time information; the display module 503 is configured to generate a vehicle-mounted desktop output according to the acquired vehicle-mounted desktop display information and the set interface layout. Therefore, the display information 502 module of the system can obtain the display information and then output the display information through the display module 503 according to the layout mode of the display interface generation module 501. Through setting up this terminal system on the car-mounted device to interact with the service system that fig. 3 shows, realized carrying out the effect of the dynamic display of on-vehicle desktop based on real-time information, solved the scene of on-vehicle desktop too closed, monotonous problem, through richening car owner's actual car scene, carry out real-time change to car-mounted scene and can promote the humanized care to the car owner, increase interest. The vehicle-mounted system and the artistic tone of the vehicle are improved, the spiritual culture requirements of the vehicle owner are met, and encouragement and consolation on soul are generated for high-pressure people such as drivers, office workers, business people and the like. And the psychological experience of the car owner in the driving process can be promoted, the anxiety and the dysphoria in the car are relieved, and the occurrence of traffic accidents is reduced to a certain extent. The transmission according to the layout mode can be realized by packaging the data into a data packet through a protocol, the generated display elements can be transmitted to the corresponding position of the user side through the data sending module according to the protocol and correspondingly displayed on the vehicle-mounted desktop, so that the desktop of the whole vehicle-mounted system is simple and elegant, the data packaging and analytic display are carried out based on the set interface layout, the problems that the existing vehicle-mounted terminal interfaces have different styles and are difficult to realize the purpose of dynamic display are solved, and the personalized realization of the dynamic interface in the field of the vehicle-mounted desktop is ensured.
Fig. 5 schematically shows a block diagram of a dynamic display system of a vehicle-mounted desktop according to an embodiment of the present invention, as shown in fig. 5,
the system comprises a cloud service end 6 and a user end 3, the cloud service end 6 is provided with the display system 5 of the vehicle-mounted desktop, the user end 3 is arranged on the vehicle-mounted device and can be in two-way communication with a vehicle machine system of the vehicle-mounted device, and the user end 3 is used for acquiring real-time information from the vehicle machine system, transmitting the real-time information to the dynamic display service system of the vehicle-mounted desktop of the cloud service end 6 and carrying out dynamic display on the vehicle-mounted desktop according to vehicle-mounted desktop display information returned by the dynamic display service system of the vehicle-mounted desktop. The user terminal 3 may be an optional terminal system shown in fig. 4. From this, can update the material of display element in real time through the high in the clouds, establish both-way communication with the user, can solve the scene of on-vehicle desktop too closed, monotonous problem, through richening car owner's actual car scene, carry out real-time change to car owner's humanized care, increase the interest. The vehicle-mounted system and the artistic tone of the vehicle are improved, the spiritual culture requirements of the vehicle owner are met, and encouragement and consolation on soul are generated for high-pressure people such as drivers, office workers, business people and the like. And the psychological experience of the car owner in the driving process can be promoted, the anxiety and the dysphoria in the car are relieved, and the occurrence of traffic accidents is reduced to a certain extent.
What has been described above are merely some embodiments of the present invention. It will be apparent to those skilled in the art that various changes and modifications can be made without departing from the inventive concept thereof, and these changes and modifications can be made without departing from the spirit and scope of the invention.