Cross-terminal digital content conversion method and system and intelligent terminal
Through the digital content conversion method across terminals, the digital content is adapted to the display modes of different terminals by using reverse conversion and conversion methods, which solves the problem of font mismatch after digital content transmission, and improves the adaptability and user experience of content display.
Patent Information
- Application Number
- CN202510468454.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-15
- Publication Date
- 2025-05-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When digital content is transmitted from one terminal to another, the prior art can easily lead to problems such as too small or too large fonts and inappropriate, affecting the viewing experience.
The digital content conversion method across terminals is adopted, and by obtaining the display modes at both ends, finding the corresponding reverse conversion and conversion methods, the digital content is reversed into standard content, and re-converted according to the display mode of the target terminal to ensure the adaptability of the content displayed on different terminals.
Digital content adaptation between different terminals is realized, the rationality and adaptability of content display is improved, and users can get a good viewing experience on different terminals.
Smart Images

Figure CN119987707A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of digital content conversion technology, and in particular to a cross-terminal digital content conversion method, system and intelligent terminal. Background Art
[0002] Digital content refers to content that is created, stored, distributed and consumed through digital technology. It can be in various forms such as text, images, audio, video, animation, software, etc. Compared with traditional content, digital content has stronger reproducibility, spreadability and interactivity.
[0003] With the rapid development of information technology, today's documents are mostly implemented in electronic and digital forms, that is, relying on various types of document processing software, documents can be easily viewed and operated on computers and mobile devices.
[0004] With regard to the above-mentioned related technologies, the current documents are more suitable when displayed on one terminal, but once transmitted to another terminal, the font may be too small or too large, which may be incompatible, resulting in a poor viewing experience. There is still room for improvement. Summary of the invention
[0005] In order to improve the problem that the font may be too small or too large and incompatible once transmitted to another terminal, resulting in a poor viewing experience, the present invention provides a cross-terminal digital content conversion method, system and intelligent terminal.
[0006] In a first aspect, the present invention provides a cross-terminal digital content conversion method, which adopts the following technical solution: A cross-terminal digital content conversion method, comprising: Acquire the digital content to be converted on the first terminal and the display mode of the first terminal; Finding a corresponding reverse transformation method from a preset reverse transformation database based on the first terminal display mode; Reverse-converting the digital content to be converted according to the reverse conversion method to obtain standard digital content; Acquire a second terminal display mode on the second terminal; Finding a corresponding conversion method from a preset conversion database based on the second terminal display mode; The standard digital content is converted according to the conversion method to obtain converted digital content, and is outputted on the second terminal.
[0007] By adopting the above technical solution, the digital content on the first terminal is first reversely converted into standard digital content, and then converted into digital content that can be displayed on the second terminal according to the conversion mode on the second terminal, so that the content between different terminals can be converted and adapted, thereby improving the rationality and adaptability of digital content display.
[0008] Optionally, if the corresponding conversion method cannot be found from the conversion database based on the display mode of the second terminal, the following method is also included: Comparing the second terminal display mode with the terminal display modes stored in the conversion database one by one to obtain the most similar terminal display mode, and defining the terminal display mode as a similar terminal display mode; Finding corresponding similar conversion methods from a conversion database based on similar terminal display modes; Converting the standard digital content according to a similar conversion method to obtain test conversion digital content, and outputting it on a second terminal; Receiving the test result fed back by the second terminal; When the test result is a preset unsuitable result, the display mode of the similar terminal is changed and the test result is received again until the test result is a preset suitable result; When the test result is a suitable result, the similar conversion method is used as the conversion method and the second terminal display mode is mapped to form a relationship and stored in the conversion database.
[0009] By adopting the above technical solution, if there is no conversion method, a similar terminal is first found, and then a conversion test is performed until the test is qualified. Even if there is no record in the database, if an existing conversion method can be adopted, it can be used directly, thereby improving the flexibility of the special account method adaptation. On the other hand, when it is found that the conversion method is compatible with another terminal, the database can be updated, thereby improving the immediacy and updatability of the database.
[0010] Optionally, when the test result is not suitable for the result, change the display mode of the similar terminal: determining a difference category and a difference direction based on the second terminal display mode and the similar terminal display mode; Based on similar terminal display modes, searching for adjacent terminal display modes in the conversion database according to difference categories and difference directions; When the difference direction of the adjacent terminal display mode is the same as the difference direction of the similar terminal display mode, outputting the adjacent terminal display mode as the similar terminal display mode; When the difference direction of the adjacent terminal display mode is opposite to the difference direction of the similar terminal display mode, determining the adjacent category value of the adjacent terminal display mode and the similar category value of the similar terminal display mode based on the difference category; Determine the adjustment range based on adjacent category values and similar category values; The similar transformation method is fine-tuned based on the difference category and adjustment range to obtain the adjusted transformation method; Converting the standard digital content according to the adjustment conversion method to obtain the test conversion digital content and receiving the test result, which is defined as the fine-tuning test result; When the fine-tuning test result is an unsuitable result, continue to fine-tune the conversion method and re-receive the fine-tuning test result until the fine-tuning test result is a suitable result; When the fine-tuning test result is a suitable result, the fine-tuning conversion method is used as a conversion method and a mapping relationship is formed with the second terminal display mode and stored in the conversion database.
[0011] By adopting the above technical solution, if there is no adaptation, it means that the existing conversion methods do not meet the requirements of the terminal, then fine-tuning is performed between the two most similar conversion methods to generate a new conversion method, thereby improving the automatic update capability of the conversion method.
[0012] Optionally, another method of continuing to fine-tune the conversion method when the fine-tuning test result is an unsuitable result includes: The similar transformation method is continuously fine-tuned based on the difference direction to obtain a dynamic transformation method; Continuously converting the standard digital content according to the dynamic conversion method to obtain dynamic test conversion digital content, and outputting it to the second terminal in combination with a preset dynamic adaptation signal; When the feedback dynamic confirmation signal is received, the dynamic conversion method at this time is output as the adjustment conversion method.
[0013] By adopting the above technical solution, since the current technology is relatively advanced, the adjustment process can be adjusted in a dynamic manner, so there is no need for the user to confirm repeatedly, and only one confirmation is required during the dynamic process, which improves the efficiency of confirmation.
[0014] Optionally, the method of continuously converting the standard digital content according to the dynamic conversion method includes: determining a range span value based on the adjustment range; Find the corresponding fine-tuning speed from a preset adjustment database based on the difference category and the range span value; Controlling the standard digital content to be continuously converted according to the dynamic conversion method and the fine-tuning speed to obtain the dynamic test conversion digital content, and outputting it to the second terminal in combination with the dynamic adaptation signal and the preset speed adjustment inquiry signal; Receive feedback speed adjustment instructions; When the speed adjustment instruction is a preset acceleration instruction, determining an adjacent acceleration fine-tuning speed based on the fine-tuning speed; Controlling the standard digital content to be continuously converted according to the dynamic conversion method and the acceleration fine-tuning speed until the speed adjustment instruction is a preset non-adjustment instruction or a preset deceleration instruction; When the speed adjustment instruction is a deceleration instruction, determining an adjacent deceleration fine-tuning speed based on the fine-tuning speed; Controlling the standard digital content to continuously transform according to the dynamic transformation method and the deceleration fine-tuning speed until the speed adjustment instruction is a non-adjustment instruction or an acceleration instruction; When the speed adjustment instruction is a non-adjustment instruction, the standard digital content is controlled to be continuously converted according to the dynamic conversion method and the fine-tuning speed, the accelerated fine-tuning speed or the decelerated fine-tuning speed.
[0015] By adopting the above technical solution, in the dynamic confirmation process, since everyone has their own reaction speed, dynamic adjustment is performed according to the standard speed at the beginning. Then, if the user feels that it is too fast or too slow, the adjustment speed can be adjusted, so that the user can accurately reflect and accurately confirm the corresponding conversion method, thereby improving the humanization of dynamic conversion method confirmation.
[0016] Optionally, the subsequent steps of converting the standard digital content according to the conversion method to obtain converted digital content and outputting it on the second terminal include: Acquire the customary mode of the client on the second terminal; No adjustment is made when the customer's usual mode and the second terminal display mode are the same; When the user's usual mode and the display mode of the second terminal are different, the standard digital content is converted according to the conversion method to obtain converted digital content, and the converted digital content is outputted to the second terminal in combination with a preset adaptation query signal; When receiving a preset negative reply signal, the second terminal display mode is replaced by the customary mode of the client, and a corresponding conversion method is found, and the conversion method is defined as a customary conversion method; Converting the standard digital content according to a conventional conversion method to obtain conventional converted digital content, and outputting it on a second terminal; No adjustment is made upon receiving a preset confirmation reply signal.
[0017] By adopting the above technical solution and referring to the subjective habits of users, for example, the elderly are suitable for the large-font mode. Although the terminals are different, the content resolution and font size are better adapted to the elderly rather than the terminals, thereby improving the humanization of the digital content conversion process.
[0018] Optionally, also include: While replacing the second terminal display mode with the user's usual mode, the converted digital content corresponding to the second terminal display mode is defined as temporary digital content and temporarily stored in the background of the second terminal; Outputting a preset normal mode switching inquiry signal when the conventionally converted digital content is outputted on the second terminal; When receiving a normal mode switching signal input by a user, the temporarily stored digital content is replaced with the conventional converted digital content for output, and a preset conventional mode switching inquiry signal is output; When receiving a conventional mode switching signal input by a user, the conventional converted digital content replaces the temporarily stored digital content for output, and outputs a normal mode switching inquiry signal; When the normal mode switching signal or the conventional mode switching signal input by the user is no longer received, the normal mode switching inquiry signal and the conventional mode switching inquiry signal disappear.
[0019] By adopting the above technical solution, although the usual mode is set according to the user's subjective habits, there is still room for switching to the terminal's own mode, so that in case the terminal is used by others, it can also output normally according to the terminal's own mode, thereby improving the flexibility of converting digital content adaptation and multi-scenario adaptability.
[0020] Optionally, when receiving a conventional mode switching signal input by a user, the method of replacing the temporarily stored digital content with the conventional converted digital content for output and outputting a normal mode switching inquiry signal includes: Obtaining the number of switching times, where the number of switching times is the number of times the user inputs the normal mode switching signal and then inputs the customary mode switching signal again; When the number of switching times is greater than a preset number of times, user characteristics are obtained; Determine the identity of the user based on the user characteristics; When the user identity is the preset terminal user identity, the conventional converted digital content is outputted to replace the temporarily stored digital content, and a normal mode switching inquiry signal is outputted; Determine the actual user terminal based on the user identity when the user identity is not the terminal user identity; Determine actual customer usage patterns based on actual user terminals, and determine actual usage conversion digital content; The actual converted digital content replaces the temporarily stored digital content for output, and a normal mode switching inquiry signal is output.
[0021] By adopting the above technical solution, when others use it, their habits are different from those of oneself, so neither the mode provided by the terminal nor the usual mode of oneself is suitable. Therefore, the identity of others will be identified to find the usual mode on the corresponding terminal of others, and then adapted to the device used at this time, thereby improving the humanization of digital content conversion.
[0022] In a second aspect, the present invention provides a cross-terminal digital content conversion system, which adopts the following technical solution: A cross-terminal digital content conversion system, comprising: An acquisition module, used to acquire the converted digital content, the first terminal display mode, the second terminal display mode, the test results, the customer's usual mode and the user characteristics; A memory, used to store a program of the control method of the cross-terminal digital content conversion method as described above; The processor loads and executes the program in the memory.
[0023] By adopting the above technical solution, the digital content on the first terminal is first reversely converted into standard digital content, and then converted into digital content that can be displayed on the second terminal according to the conversion mode on the second terminal, so that the content between different terminals can be converted and adapted, thereby improving the rationality and adaptability of digital content display.
[0024] In a third aspect, the present invention provides an intelligent terminal, which adopts the following technical solution: An intelligent terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute any one of the methods described above.
[0025] By adopting the above technical solution, the digital content on the first terminal is first reversely converted into standard digital content, and then converted into digital content that can be displayed on the second terminal according to the conversion mode on the second terminal, so that the content between different terminals can be converted and adapted, thereby improving the rationality and adaptability of digital content display.
[0026] In summary, the present invention includes at least one of the following beneficial technical effects: First, the digital content on the first terminal is reversely converted into standard digital content, and then converted into digital content that can be displayed on the second terminal according to the conversion mode on the second terminal, so that the content between different terminals can be converted and adapted, thereby improving the rationality and adaptability of digital content display; First, find similar terminals, and then perform conversion tests until the test is qualified. Even if there is no record in the database, if the existing conversion method can be used, it can be used directly, which improves the flexibility of the special account method adaptation; By referring to the user's subjective habits and adapting to the user instead of the terminal, the humanization of the digital content conversion process is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 It is a flow chart of a cross-terminal digital content conversion method in an embodiment of the present application.
[0028] Figure 2 It is a flowchart of a method in an embodiment of the present application when a corresponding conversion method cannot be found from a conversion database based on the display mode of the second terminal.
[0029] Figure 3 It is a flowchart of a method for changing a similar terminal display mode when a test result is a preset unsuitable result in an embodiment of the present application.
[0030] Figure 4 It is a flowchart of another method for continuing fine-tuning to obtain an adjustment conversion method when the fine-tuning test result is an unsuitable result in an embodiment of the present application.
[0031] Figure 5 It is a flow chart of a method for continuously converting standard digital content according to a dynamic conversion method in an embodiment of the present application.
[0032] Figure 6 It is a flowchart of the subsequent steps of converting the standard digital content according to the conversion method to obtain converted digital content and outputting it on the second terminal in an embodiment of the present application.
[0033] Figure 7 It is a flowchart of a method for outputting a conventional converted digital content instead of a temporarily stored digital content when receiving a conventional mode switching signal input by a user, and outputting a normal mode switching inquiry signal in an embodiment of the present application.
[0034] Figure 8 It is a module diagram of a cross-terminal digital content conversion method in an embodiment of the present application. DETAILED DESCRIPTION
[0035] The present invention is further described in detail below in conjunction with the accompanying drawings and embodiments.
[0036] The embodiment of the present invention discloses a method for converting digital content across terminals. Figure 1 , a cross-terminal digital content conversion method includes: Step 100: Acquire digital content to be converted on a first terminal and a display mode of the first terminal.
[0037] The first terminal is a terminal on which digital content is loaded and is the starting point for transmission. The first terminal may not exist here, but only a method of converting from a standard database to a terminal to be converted, and the purpose of the first terminal is to have such a method from one terminal to another. The digital content to be converted is the digital content that is about to be converted to another terminal for presentation. The display mode of the first terminal is the mode in which the digital content is displayed on the first terminal, including resolution and text size, etc. The acquisition method can be that the system directly identifies the product type of the first terminal and the mode actually displayed inside.
[0038] Step 101: searching a corresponding reverse transformation method from a preset reverse transformation database based on a first terminal display mode.
[0039] The reverse conversion method is a method for reversely converting the digital content displayed on the first terminal into standard content. The mapping relationship between the first terminal display mode and the reverse conversion method is stored in the reverse conversion database. The actual display mode of the first terminal is observed and recorded by the staff in the field, and then converted into the reverse conversion method in a basic logical and practical way for storage. The digital content recorded here is the digital content that the technicians in the field think covers most of the display modes as the standard content. When the system receives the display mode of the first terminal, it automatically finds the corresponding reverse conversion method from the database for output.
[0040] Step 102: The digital content to be converted is reversed according to a reverse conversion method to obtain standard digital content.
[0041] Standard digital content is standardized digital content, that is, a unified format to facilitate subsequent conversion. The method obtained is to convert according to the reverse conversion method. Through a unified content management system, consistent content presentation and interaction logic can be achieved on different devices and platforms. The API-driven headless architecture decouples the content library from the distribution channel and supports multi-terminal adaptation.
[0042] Step 103: Acquire a second terminal display mode on the second terminal.
[0043] The second terminal is the destination terminal for digital content transmission. The second terminal display mode is the mode in which the digital content is displayed on the second terminal, including resolution and text size, etc. The acquisition method can be manually inputting the terminal to be transmitted or plugging a data connection cable between the two terminals, or after connecting via Bluetooth, the system directly identifies the product type of the second terminal and the actual display mode inside.
[0044] Step 104: searching a corresponding conversion method from a preset conversion database based on the second terminal display mode.
[0045] The conversion method is a method for converting standard digital content into digital content that can be normally displayed on the second terminal. The mapping relationship between the second terminal display mode and the conversion method is stored in the conversion database. The staff in this field observes and records the actual second terminal display mode, and then converts it into a conversion method according to basic logic and practical methods for storage, that is, converts the standard digital content to the second terminal for display, and records and stores the display method that is more suitable. When the system receives the second terminal display mode, it automatically finds the corresponding conversion method from the database for output.
[0046] Step 105: converting the standard digital content according to the conversion method to obtain converted digital content, and outputting it on the second terminal.
[0047] The digital content on the first terminal is first converted back into standard digital content, and then converted into digital content that can be displayed on the second terminal according to the conversion mode on the second terminal, so that the content between different terminals can be converted and adapted, thereby improving the rationality and adaptability of digital content display.
[0048] Reference Figure 2 If the corresponding conversion method cannot be found from the conversion database based on the display mode of the second terminal, the following method is also included: Step 200: Compare the second terminal display mode with the terminal display modes stored in the conversion database one by one to obtain the most similar terminal display mode, and define the terminal display mode as a similar terminal display mode.
[0049] The comparison method here is to compare different categories one by one, then use the normalization method to get the value in the same unit, and then multiply by the weight to get the similarity value. For example: the resolution is iPhone 14: 2532*1170 pixels and Huawei Mate 50Pro: 2616×1212 pixels, and the pixel weight is 0.2, and the refresh rate is iPhone 14: 60Hz, and Huawei Mate 50Pro: 120Hz, and the refresh rate weight is 0.15. After the final conversion, the one with the largest similarity value is the similar terminal display mode.
[0050] Step 201: searching for corresponding similar conversion methods from a conversion database based on similar terminal display modes.
[0051] The similar conversion method is a method for converting standard digital content into digital content that can be normally displayed on similar terminals. The establishment of the database is introduced in step 104 and will not be repeated here. When the system receives a similar terminal display mode, it automatically finds the corresponding similar conversion method from the database and outputs it.
[0052] Step 202: convert the standard digital content according to a similar conversion method to obtain test converted digital content, and output it on the second terminal.
[0053] The test converts the digital content into digital content displayed on the second terminal after trying a relatively similar method, although no suitable conversion method has been found.
[0054] Step 203: Receive the test result fed back by the second terminal.
[0055] The test result is the result of whether the test converted digital content is suitable after conversion according to the similar conversion method, which is fed back to the system from the second terminal. It is obtained by the user of the second terminal inputting on the second terminal. That is, when the test converted digital content is displayed on the second terminal, a dialog box for inquiry is also input, with options for selecting whether it is suitable on the top. When the user clicks the corresponding option, the result of the corresponding option is automatically received.
[0056] Step 204: When the test result is a preset unsuitable result, the display mode of the similar terminal is changed and the test result is received again until the test result is a preset suitable result.
[0057] The unsuitable result is that the test conversion digital content displays an unsuitable result on the second terminal. The suitable result is that the test conversion digital content displays a suitable result on the second terminal.
[0058] When the test result is unsuitable, it means that the current conversion method is not suitable, so a new conversion method is sought.
[0059] Step 205: When the test result is a suitable result, a mapping relationship is formed between the similar conversion method as the conversion method and the second terminal display mode and the mapping relationship is stored in the conversion database.
[0060] When the test result is a suitable result, it indicates that the conversion method at this time is adapted, so at this time, the two can be stored in a mapping relationship to facilitate subsequent calls without having to re-determine according to steps 200-205.
[0061] Reference Figure 3 , when the test result is not suitable for the result, change the display mode of the similar terminal: Step 300: Determine a difference category and a difference direction based on the second terminal display mode and the similar terminal display mode.
[0062] The difference category is the category of data that differs between the display mode of the second terminal and the display mode of the similar terminal, such as resolution, interface size, etc. The difference direction is the direction of making up for the difference corresponding to the difference category. The determination method is to subtract the values on the category.
[0063] Step 301: searching for adjacent terminal display modes in a conversion database according to difference categories and difference directions based on similar terminal display modes.
[0064] The adjacent terminal display mode is the terminal display mode that is closest to the similar terminal display mode and differs from the similar terminal display mode only in the difference category and the difference value with the similar terminal display mode is the difference in the difference direction. For example, if the difference category is refresh rate and the difference direction is the positive direction, then the adjacent terminal display mode found by the 60Hz terminal corresponds to a terminal display mode with a refresh rate greater than 60Hz and closest to 60Hz, and the rest of the categories are the same.
[0065] Step 302: When the difference direction of the adjacent terminal display mode is the same as the difference direction of the similar terminal display mode, output the adjacent terminal display mode as the similar terminal display mode.
[0066] When the difference direction of the adjacent terminal display mode is the same as the difference direction of the similar terminal display mode, it means that although the digital content display is still not suitable at this time, the direction of compensating the difference is the same, and there are other terminal display modes in this direction, and the conversion method may be the same as that of other terminal display modes. Therefore, in order to continue searching, the adjacent terminal display mode is output as a similar terminal display mode to continue searching for a suitable conversion method.
[0067] Step 303: when the difference direction of the adjacent terminal display mode is opposite to the difference direction of the similar terminal display mode, determine the adjacent category value of the adjacent terminal display mode and the similar category value of the similar terminal display mode based on the difference category.
[0068] The adjacent category value is a value of a corresponding difference category on the display mode of the adjacent terminal. The similar category value is a value of a corresponding difference category on the display mode of the similar terminal. The determination method is a search method.
[0069] When the difference direction of the adjacent terminal display modes is opposite to that of the similar terminal display modes, it means that there is no completely suitable conversion method in the conversion database at this time. The second terminal display mode is between the adjacent terminal display mode and the similar terminal display mode, so it is necessary to fine-tune between the two to generate a new conversion method.
[0070] Step 304: Determine an adjustment range based on adjacent category values and similar category values.
[0071] The adjustment range is the range between adjacent category values and similar category values.
[0072] Step 305: fine-tune the similar transformation method based on the difference category and the adjustment range to obtain an adjusted transformation method.
[0073] The adjustment conversion method is a conversion method after fine-tuning the similar conversion method. Here, the two methods differ only in the direction corresponding to the difference category. For example, the adjustment range is 60Hz to 120Hz, and the refresh rate corresponding to the standard digital content is 30Hz. Therefore, the conversion method only needs to adjust the refresh rate between 2 times and 4 times, that is, the adjustment range is 2-4. The fine-tuning method is to start from 2 times and then go a little higher, for example: 2.1 times.
[0074] Step 306: convert the standard digital content according to the adjustment conversion method to obtain the test conversion digital content and receive the test result, which is defined as the fine-tuning test result.
[0075] Step 307: When the fine-tuning test result is an unsuitable result, continue fine-tuning to obtain an adjusted conversion method and re-receive the fine-tuning test result until the fine-tuning test result is a suitable result.
[0076] Step 308: When the fine-tuning test result is a suitable result, the fine-tuning conversion method is used as a conversion method and the second terminal display mode is mapped to form a relationship and stored in the conversion database.
[0077] When the fine-tuning test result is a suitable result, it means that the conversion method has been found, but this method is not the conversion method in the conversion database, nor is it the second terminal display mode in the conversion database, so the mapping relationship is re-formed for storage.
[0078] Here, steps 300-308 can also update the conversion database in real time, or the conversion database can be established according to this method from the beginning.
[0079] Reference Figure 4 Another method of fine-tuning the conversion method when the fine-tuning test result is not suitable includes: Step 400: Continuously fine-tune the similar transformation method based on the difference direction to obtain a dynamic transformation method.
[0080] Dynamic transformation methods are methods that are generated by the process of continuously fine-tuning similar transformation methods until they reach the other end of the adjustment range.
[0081] The continuous conversion method here is similar to the fine-tuning method of steps 300-308, except that user feedback is not necessarily required to execute the next conversion, which improves the smoothness of the fine-tuning.
[0082] Step 401: Continuously convert the standard digital content according to the dynamic conversion method to obtain dynamic test conversion digital content, and output it to the second terminal in combination with a preset dynamic adaptation signal.
[0083] The dynamic test conversion digital content is the content converted according to the dynamic conversion method. Here, the dynamic test conversion digital content is continuously displayed on the second terminal in a dynamic form, that is, it changes continuously, which is a dynamic change process. The dynamic adaptation signal is a signal asking whether to adapt. Here, it can appear in the form of a fixed dialog box on the second terminal, but at this time there is only one option, which is the confirmation option. If it is not selected, it will continue to change. After clicking, the adaptation result is output.
[0084] Step 402: When receiving the feedback dynamic confirmation signal, output the current dynamic conversion method as the adjusted conversion method.
[0085] The dynamic confirmation signal is a signal for adapting the dynamic test conversion digital content at this time. It is confirmed by the user of the second terminal in the dialog box. When the feedback dynamic confirmation signal is received, it means that the most suitable conversion method has been found at this time, so the dynamic conversion method at this time is output as an adjustment conversion method, or it can be directly output as a conversion method.
[0086] Reference Figure 5 , methods for continuously converting standard digital content according to dynamic conversion methods include: Step 500: Determine a range span value based on an adjustment range.
[0087] The range span value is the span at both ends of the range. It is determined by subtracting the two end values of the adjustment range.
[0088] Step 501: Find the corresponding fine-tuning speed from a preset adjustment database based on the difference category and the range span value.
[0089] The fine-tuning speed is the speed when continuous fine-tuning is performed according to step 400. Here, since different range span values may not be able to determine in time which dynamic test conversion digital content is appropriate due to different fine-tuning speeds, it is necessary to control the adjustment speed at this time. The database stores the mapping relationship between the difference category, the range span value and the fine-tuning speed. When only the difference category and the different range span values are adjusted by the staff in this field, they are adjusted according to different speeds. If they can be accurately and appropriately distinguished at the speed, the corresponding speed is recorded as the fine-tuning speed. When the system receives the difference category and the range span value, it automatically finds the corresponding fine-tuning speed from the database and outputs it.
[0090] Step 502: Control the standard digital content to be continuously converted according to the dynamic conversion method and fine-tuning speed to obtain dynamic test conversion digital content, and output it to the second terminal in combination with the dynamic adaptation signal and the preset speed adjustment inquiry signal.
[0091] The speed adjustment inquiry signal is a signal for inquiring whether the current fine-tuning speed needs to be adjusted. It is output here in the form of a dialog box, which contains three options: one is to speed up, one is to slow down, and the other is to keep it unchanged.
[0092] The control standard digital content is continuously converted according to the dynamic conversion method and fine-tuning speed to obtain the dynamic test conversion digital content. At this time, the basic staff can identify the different control standard digital content and continuously convert it according to the dynamic conversion method and fine-tuning speed to obtain the dynamic test conversion digital content. But just in case, there will also be a dialog box to confirm whether the fine-tuning speed needs to be adjusted.
[0093] Step 503: Receive a feedback speed adjustment instruction.
[0094] The speed adjustment instruction is an instruction for determining whether the speed needs to be adjusted, and may be obtained by selecting in the dialog box described in step 502 .
[0095] Step 504: Determine an adjacent acceleration fine-tuning speed based on the fine-tuning speed when the speed adjustment instruction is a preset acceleration instruction.
[0096] The acceleration instruction is the instruction that the fine-tuning speed needs to be increased. The acceleration fine-tuning speed is a speed that is faster than the fine-tuning speed and close to the fine-tuning speed. Since the system only sets some point-like speeds here, it is not a continuous speed point at this time. The way to determine it is to manually sort the fine-tuning speeds in the system first, and then directly search.
[0097] Step 505: Control the standard digital content to be continuously converted according to the dynamic conversion method and the acceleration fine-tuning speed until the speed adjustment instruction is a preset non-adjustment instruction or a preset deceleration instruction.
[0098] The non-adjustment command is a command that does not require adjustment, and the deceleration command is a command for fine-tuning the speed reduction.
[0099] Here, inputting an acceleration command once will cause continuous acceleration, and inputting a non-adjustment command will keep the same and will not accelerate, while inputting a deceleration command once will cause continuous deceleration at the current fine-tuning speed until inputting a non-adjustment command or an acceleration command.
[0100] Step 506: Determine an adjacent deceleration fine-tuning speed based on the fine-tuning speed when the speed adjustment command is a deceleration command.
[0101] The deceleration fine-tuning speed is a speed that is slower than the fine-tuning speed and close to the fine-tuning speed. Here, step 506 is after step 503, and is determined based on the fine-tuning speed. If it is after steps 504-505, then the adjacent deceleration fine-tuning speed is based on the acceleration fine-tuning speed.
[0102] Step 507: Control the standard digital content to be continuously converted according to the dynamic conversion method and the deceleration fine-tuning speed until the speed adjustment instruction is a non-adjustment instruction or an acceleration instruction.
[0103] Step 508: When the speed adjustment instruction is a non-adjustment instruction, the standard digital content is controlled to be continuously converted according to the dynamic conversion method and the fine-tuning speed, the accelerated fine-tuning speed or the decelerated fine-tuning speed.
[0104] When the speed adjustment instruction is a non-adjustment instruction, the speed at this time is a fine-tuning speed, an accelerated fine-tuning speed or a decelerated fine-tuning speed, and will not change unless a speed adjustment instruction is received again, so continuous conversion can be performed at this speed.
[0105] Reference Figure 6 , converting the standard digital content according to the conversion method to obtain converted digital content, and outputting it on the second terminal, the subsequent steps include: Step 600: Acquire the customary mode of the client on the second terminal.
[0106] The customary mode of the customer is the mode that the customer is accustomed to. Since different people have different habits, some people are particularly not adapted to the display mode of the terminal itself, so they will manually adjust the display mode. The method of obtaining here is that the system automatically identifies the mode actually displayed on the second terminal.
[0107] If no one makes manual adjustments here, the output will be based on the second terminal display mode.
[0108] Step 601: When the client's usual mode and the second terminal's display mode are the same, no adjustment is performed.
[0109] If the user's usual mode and the second terminal display mode are the same, it means that the user of the second terminal is used to the second terminal display mode, and no additional conversion is required, and steps 100-105 are sufficient.
[0110] Step 602: When the user's usual mode and the second terminal display mode are different, the standard digital content is converted according to the conversion method to obtain converted digital content, and the converted digital content is output to the second terminal in combination with a preset adaptation query signal.
[0111] The adaptation inquiry signal is a signal for confirming whether the converted digital content is acceptable. It can be in the form of a dialog box with two options, one for confirming the adaptation and the other for denying the adaptation.
[0112] Here, since the customary mode of the client and the display mode of the second terminal are different, it is impossible to determine whether the conversion can be performed according to the conversion method of the display mode of the second terminal and whether they can be adapted, so an attempt is still made.
[0113] Step 603: When receiving a preset negative reply signal, the second terminal display mode is replaced by the customary mode of the client, and a corresponding conversion method is found, and the conversion method is defined as a customary conversion method.
[0114] The denial reply signal is a signal that the user does not want the conversion method corresponding to the display mode of the second terminal. Here, the option of denying adaptation is selected from the two options. The steps of searching for the conventional conversion method are similar to the previous steps and will not be repeated here.
[0115] Step 604: Convert the standard digital content according to a conventional conversion method to obtain conventional converted digital content, and output it on the second terminal.
[0116] Step 605: Do not make adjustments when a preset confirmation reply signal is received.
[0117] The confirmation reply signal is a signal that the user believes that the conversion method corresponding to the second terminal display mode is also acceptable. Here, you can select the option of confirming the adaptation from the two options. When the confirmation reply signal is received, it means that the conversion method corresponding to the second terminal display mode is also acceptable at this time, so the digital content display is acceptable at this time, and no further adjustment is required.
[0118] Step 606: while replacing the second terminal display mode with the client's usual mode, define the converted digital content corresponding to the second terminal display mode as temporary digital content and temporarily store it in the background of the second terminal.
[0119] The steps here are after step 603. The purpose of temporary storage is that it may be reused later. When it is reused, the digital content has been converted and does not need to be converted again.
[0120] Step 607: Output a preset normal mode switching inquiry signal when the conventionally converted digital content is outputted on the second terminal.
[0121] The normal mode switching inquiry signal is a signal for inquiring whether to use the conversion method corresponding to the normal second terminal display mode to convert the digital content.
[0122] Although the conventional converted digital content is displayed, if the user suddenly has an idea or changes the user, the conventional converted digital content is no longer applicable. Therefore, the normal mode can be used at this time. A dialog box corresponding to the inquiry signal appears at this time to facilitate the user to change at any time.
[0123] Step 608: When receiving the normal mode switching signal input by the user, the temporarily stored digital content is replaced with the conventional converted digital content for output, and a preset conventional mode switching inquiry signal is output.
[0124] The normal mode switching signal is a signal for switching to the conversion method corresponding to the normal second terminal display mode to convert the digital content, and is obtained by the user selecting the normal mode in the dialog box of the inquiry signal.
[0125] The custom mode switching inquiry signal is a signal indicating whether to switch to the custom mode of the client when the digital content is converted by the conversion method corresponding to the display mode of the second terminal. Here, it is in the form of a dialog box, which has only one option, that is, the option to confirm the switch, and if it is not selected, it is the default situation of not switching.
[0126] Step 609: When receiving the conventional mode switching signal input by the user, the conventional converted digital content is outputted to replace the temporarily stored digital content, and a normal mode switching inquiry signal is outputted.
[0127] The conventional mode switching signal is a signal for switching to the conversion method corresponding to the client's conventional mode to convert the digital content. It is obtained by the user selecting the conventional mode in the dialog box of the inquiry signal. At this time, since the conventional conversion digital content is switched, only the normal mode switching inquiry signal needs to appear.
[0128] Step 610: When the normal mode switching signal or the conventional mode switching signal input by the user is no longer received, the normal mode switching inquiry signal and the conventional mode switching inquiry signal are eliminated.
[0129] When the normal mode switching signal or the customary mode switching signal input by the user is no longer received, it means that adaptation has been achieved. Therefore, in order to facilitate the user to view the digital content without any content that affects reading, the normal mode switching inquiry signal and the customary mode switching inquiry signal will disappear.
[0130] Reference Figure 7 The method of replacing the temporarily stored digital content with the conventional converted digital content for output when receiving the conventional mode switching signal input by the user, and outputting the normal mode switching inquiry signal comprises: Step 700: Obtain the number of switching times.
[0131] The switching times are the times the user inputs the normal mode switching signal and then inputs the conventional mode switching signal, that is, inputting the normal mode switching signal and then inputting the conventional mode switching signal is counted as 1. The times obtained here are within a certain time. If the time is exceeded, the count is restarted.
[0132] Step 701: Obtain user characteristics when the number of switching times is greater than a preset number of times.
[0133] The number of times specified manually is the number of times set manually. When the number of times is exceeded, it means that neither the user's usual mode nor the second terminal display mode is suitable, resulting in frequent switching. This time is set manually, for example: 3 times. User features are features that can indicate the identity of the user, including fingerprints or facial features. The acquisition method is the corresponding acquisition method, such as fingerprint pickup or photographing to identify facial features.
[0134] Step 702: Determine the user identity based on the user characteristics.
[0135] The user identity is the identity of the user. This can be determined by means of a database. The database stores a mapping relationship between user features and user identities, which is entered by each user. When the system receives the user features, it automatically finds the corresponding user identity from the database and outputs it.
[0136] Step 703: When the user identity is the preset terminal user identity, the conventional converted digital content is outputted to replace the temporarily stored digital content, and a normal mode switching inquiry signal is outputted.
[0137] The terminal user identity is the owner of the second terminal, and here the default is the user who has been using the second terminal for a long time. When the user identity is the preset terminal user identity, it means that the user is the owner of the second terminal, so the customer's usual mode at this time is the user's own usual mode, so it may be a switching error, and no additional operation is required, and it only needs to output the normal mode switching inquiry signal normally.
[0138] Step 704: Determine the actual user terminal based on the user identity when the user identity is not the terminal user identity.
[0139] When the user identity is not the terminal user identity, it means that the user is not the owner of the second terminal at this time. Then the customer's usual mode is not adapted at this time, so the user switches frequently. The actual user terminal is the terminal registered with the user identity. Here, it can also be searched from the database, that is, when the user purchases the terminal, it will be registered.
[0140] Step 705: Determine the actual customer usage pattern based on the actual user terminal, and determine the actual usage conversion digital content.
[0141] The actual customer habitual mode is the customer habitual mode on the actual user terminal. The actual habitually converted digital content is the digital content corresponding to the customer habitual mode on the actual user terminal. The determination method is similar to the customer habitual mode and the habitually converted digital content, which will not be repeated here.
[0142] Step 706: Replace the temporarily stored digital content with the actual converted digital content for output, and output a normal mode switching inquiry signal.
[0143] The actual converted digital content replaces the temporarily stored digital content for output so that the new user of the second terminal can adapt his own habits to the device used at this time, which improves the humanization of digital content conversion. Based on the same inventive concept, an embodiment of the present invention provides a cross-terminal digital content conversion system.
[0144] Reference Figure 8 , a cross-terminal digital content conversion system, comprising: An acquisition module, used to acquire the digital content to be converted, the first terminal display mode, the second terminal display mode, the test results, the customer's usual mode and the user characteristics; A memory, used for storing a program of a control method of a cross-terminal digital content conversion method; The processor loads and executes the program in the memory.
[0145] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute a cross-terminal digital content conversion method.
[0146] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0147] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.
Claims
1. A cross-terminal digital content conversion method, characterized in that: include: Acquire the digital content to be converted on the first terminal and the display mode of the first terminal; Finding a corresponding reverse transformation method from a preset reverse transformation database based on the first terminal display mode; Reverse-converting the digital content to be converted according to the reverse conversion method to obtain standard digital content; Acquire a second terminal display mode on the second terminal; Finding a corresponding conversion method from a preset conversion database based on the second terminal display mode; The standard digital content is converted according to the conversion method to obtain converted digital content, and is outputted on the second terminal.
2. A cross-terminal digital content conversion method according to claim 1, characterized in that: If the corresponding conversion method cannot be found in the conversion database based on the display mode of the second terminal, the following method is also included: Comparing the second terminal display mode with the terminal display modes stored in the conversion database one by one to obtain the most similar terminal display mode, and defining the terminal display mode as a similar terminal display mode; Finding corresponding similar conversion methods from a conversion database based on similar terminal display modes; Converting the standard digital content according to a similar conversion method to obtain test conversion digital content, and outputting it on a second terminal; Receiving the test result fed back by the second terminal; When the test result is a preset unsuitable result, the display mode of the similar terminal is changed and the test result is received again until the test result is a preset suitable result; When the test result is a suitable result, the similar conversion method is used as the conversion method and the second terminal display mode is mapped to form a relationship and stored in the conversion database.
3. A cross-terminal digital content conversion method according to claim 2, characterized in that: Method to change the display mode of similar terminals when the test result is not suitable: determining a difference category and a difference direction based on the second terminal display mode and the similar terminal display mode; Based on similar terminal display modes, searching for adjacent terminal display modes in the conversion database according to difference categories and difference directions; When the difference direction of the adjacent terminal display mode is the same as the difference direction of the similar terminal display mode, outputting the adjacent terminal display mode as the similar terminal display mode; When the difference direction of the adjacent terminal display mode is opposite to the difference direction of the similar terminal display mode, determining the adjacent category value of the adjacent terminal display mode and the similar category value of the similar terminal display mode based on the difference category; Determine the adjustment range based on adjacent category values and similar category values; The similar transformation method is fine-tuned based on the difference category and adjustment range to obtain the adjusted transformation method; Converting the standard digital content according to the adjustment conversion method to obtain the test conversion digital content and receiving the test result, which is defined as the fine-tuning test result; When the fine-tuning test result is an unsuitable result, continue to fine-tune the conversion method and re-receive the fine-tuning test result until the fine-tuning test result is a suitable result; When the fine-tuning test result is a suitable result, the fine-tuning conversion method is used as a conversion method and a mapping relationship is formed with the second terminal display mode and stored in the conversion database.
4. A cross-terminal digital content conversion method according to claim 3, characterized in that: Another method of fine-tuning the conversion method when the fine-tuning test results are not suitable results includes: The similar transformation method is continuously fine-tuned based on the difference direction to obtain a dynamic transformation method; Continuously converting the standard digital content according to the dynamic conversion method to obtain dynamic test conversion digital content, and outputting it to the second terminal in combination with a preset dynamic adaptation signal; When the feedback dynamic confirmation signal is received, the dynamic conversion method at this time is output as the adjustment conversion method.
5. A cross-terminal digital content conversion method according to claim 4, characterized in that: Methods for continuously converting standard digital content according to dynamic conversion methods include: determining a range span value based on the adjustment range; Find the corresponding fine-tuning speed from a preset adjustment database based on the difference category and the range span value; Controlling the standard digital content to be continuously converted according to the dynamic conversion method and the fine-tuning speed to obtain the dynamic test conversion digital content, and outputting it to the second terminal in combination with the dynamic adaptation signal and the preset speed adjustment inquiry signal; Receive feedback speed adjustment instructions; When the speed adjustment instruction is a preset acceleration instruction, determining an adjacent acceleration fine-tuning speed based on the fine-tuning speed; Controlling the standard digital content to be continuously converted according to the dynamic conversion method and the acceleration fine-tuning speed until the speed adjustment instruction is a preset non-adjustment instruction or a preset deceleration instruction; When the speed adjustment instruction is a deceleration instruction, determining an adjacent deceleration fine-tuning speed based on the fine-tuning speed; Controlling the standard digital content to continuously transform according to the dynamic transformation method and the deceleration fine-tuning speed until the speed adjustment instruction is a non-adjustment instruction or an acceleration instruction; When the speed adjustment instruction is a non-adjustment instruction, the standard digital content is controlled to be continuously converted according to the dynamic conversion method and the fine-tuning speed, the accelerated fine-tuning speed or the decelerated fine-tuning speed.
6. The cross-terminal digital content conversion method according to claim 1, characterized in that: The subsequent steps of converting the standard digital content according to the conversion method to obtain the converted digital content and outputting it on the second terminal include: Acquire the customary mode of the client on the second terminal; No adjustment is made when the customer's usual mode and the second terminal display mode are the same; When the user's usual mode and the display mode of the second terminal are different, the standard digital content is converted according to the conversion method to obtain converted digital content, and the converted digital content is outputted to the second terminal in combination with a preset adaptation query signal; When receiving a preset negative reply signal, the second terminal display mode is replaced by the customary mode of the client, and a corresponding conversion method is found, and the conversion method is defined as a customary conversion method; Converting the standard digital content according to a conventional conversion method to obtain conventional converted digital content, and outputting it on a second terminal; No adjustment is made upon receiving a preset confirmation reply signal.
7. A cross-terminal digital content conversion method according to claim 6, characterized in that: Also includes: While replacing the second terminal display mode with the user's usual mode, the converted digital content corresponding to the second terminal display mode is defined as temporary digital content and temporarily stored in the background of the second terminal; Outputting a preset normal mode switching inquiry signal when the conventionally converted digital content is outputted on the second terminal; When receiving a normal mode switching signal input by a user, the temporarily stored digital content is replaced with the conventional converted digital content for output, and a preset conventional mode switching inquiry signal is output; When receiving a conventional mode switching signal input by a user, the conventional converted digital content replaces the temporarily stored digital content for output, and outputs a normal mode switching inquiry signal; When the normal mode switching signal or the conventional mode switching signal input by the user is no longer received, the normal mode switching inquiry signal and the conventional mode switching inquiry signal disappear.
8. A cross-terminal digital content conversion method according to claim 7, characterized in that: The method of replacing the temporarily stored digital content with the conventional converted digital content for output when receiving the conventional mode switching signal input by the user and outputting the normal mode switching inquiry signal comprises: Obtaining the number of switching times, where the number of switching times is the number of times the user inputs the normal mode switching signal and then inputs the customary mode switching signal again; When the number of switching times is greater than a preset number of times, user characteristics are obtained; Determine the identity of the user based on the user characteristics; When the user identity is the preset terminal user identity, the conventional converted digital content is outputted to replace the temporarily stored digital content, and a normal mode switching inquiry signal is outputted; Determine the actual user terminal based on the user identity when the user identity is not the terminal user identity; Determine actual customer usage patterns based on actual user terminals, and determine actual usage conversion digital content; The actual converted digital content replaces the temporarily stored digital content for output, and a normal mode switching inquiry signal is output.
9. A cross-terminal digital content conversion system, characterized in that: include: An acquisition module, used to acquire the digital content to be converted, the first terminal display mode, the second terminal display mode, the test results, the customer's usual mode and the user characteristics; A memory, used to store a program of a control method of a cross-terminal digital content conversion method according to any one of claims 1 to 8; The processor loads and executes the program in the memory.
10. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and executes any one of the methods of claims 1 to 8.
Citation Information
Patent Citations
Electronic device, display device and method for controlling audio-visual output of electronic device
CN101847084A
Multiple-picture display control method, multiple-picture display control device and multiple-picture display control system
CN102750122A
User Interface Automatic Transformation Depending onFollowing Display Device
KR1020070057646A
Layout synchronization
US20130339833A1
Method and apparatus for converting display signals
WO2012068810A1