An interaction method and system between a tablet computer and a mobile phone

By analyzing the historical usage data of tablets and mobile phones, predicting the usage patterns and version update requirements of interactive software, providing targeted update reminders, solving the problem of difficult judgment of version synchronization and update timing in the existing technology, and improving interaction efficiency and user experience.

CN119902958BActive Publication Date: 2025-06-20SHENZHEN TELCONN TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510298743.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-06-20
Estimated Expiration
2045-03-13

AI Technical Summary

Technical Problem

It is difficult to accurately determine whether the version of the tablet and mobile phone interaction software needs to be updated synchronously, and it is difficult to predict the user's interactive usage pattern, resulting in the update of the interactive software affecting the normal use of users and reducing interaction efficiency and quality.

Method used

By obtaining historical usage data between tablets and mobile phones, analyzing interactive important values, marking important interactive software, counting and analyzing interaction startup time groups, predicting the expected startup time and usage time, comparing version numbers, obtaining update data, calculating the expected update time, and updating reminders to users based on the expected update time.

Benefits of technology

It improves the interaction efficiency and quality between the tablet and the mobile phone, ensures the user experience, and avoids unnecessary update interference through accurate version synchronization and update reminders.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119902958B_ABST
    Figure CN119902958B_ABST
Patent Text Reader

Abstract

The present invention discloses an interaction method and system between a tablet computer and a mobile phone, including: obtaining historical usage data of the interaction between the tablet computer and the mobile phone and analyzing it to obtain an interaction importance value, and respectively marking interaction software as important interaction software or unimportant interaction software based on the interaction importance value; obtaining the interaction start time of the important interaction software and counting it to obtain an interaction start time group, analyzing the interaction start time group to obtain the expected start time and corresponding expected usage duration of the interaction software, obtaining the version information of the important interaction software on both ends of the interaction, namely the tablet computer and the mobile phone, analyzing it to obtain the expected update duration, performing data analysis on the obtained expected update duration and the expected start time to obtain the expected update time, and giving an update reminder to the user according to the obtained expected update time, so as to improve the interaction efficiency and quality between the tablet computer and the mobile phone.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent device interaction, and particularly relates to an interaction method and system between a tablet computer and a mobile phone. Background Art

[0002] With the rapid development of mobile Internet technology, tablet computers and mobile phones, as the main intelligent mobile devices, have become indispensable information interaction tools in people's daily lives. However, during the interaction between tablet computers and mobile phones, users often encounter a series of problems, which not only affect the fluency and efficiency of the interaction, but also reduce the user experience.

[0003] During the process of users interacting with tablet computers and mobile phones, for commonly used interaction software, due to the tablet computer and the mobile phone may use different operating systems or software versions, version incompatibility may occur during the interaction. Software update is the key to ensuring interaction efficiency. However, existing devices or systems often cannot accurately determine whether the versions of the interaction software on both ends of the interaction need to be synchronized. During the interaction, users usually have a fixed usage pattern for the interaction software, including startup time and usage duration. Existing systems are difficult to accurately predict these time information, and cannot combine the version synchronization information of the interaction software at both ends of the interaction with the predicted user usage pattern to select the update timing for users, resulting in the update of the interaction software affecting the normal use of users, reducing the interaction efficiency and quality between the tablet computer and the mobile phone, and affecting the user experience.

[0004] In view of the above problems, the present invention proposes an interaction method and system between a tablet computer and a mobile phone. Summary of the Invention

[0005] The purpose of the present invention is to provide an interaction method and system between a tablet computer and a mobile phone to solve at least one of the above-mentioned prior art problems.

[0006] The present invention provides an interaction method between a tablet computer and a mobile phone, including the following steps:

[0007] Obtain the historical usage data of the interaction between the tablet computer and the mobile phone, where the historical usage data includes the software for interaction in the tablet computer and the mobile phone, the software interaction usage duration, and the interaction startup time. Analyze the historical usage data to obtain an interaction importance value, and based on the interaction importance value, mark the interaction software as important interaction software or unimportant interaction software respectively;

[0008] Obtain the interaction startup time of the important interaction software, count the interaction startup time to obtain an interaction startup time group, and analyze the interaction startup time group according to the historical usage data to obtain the expected startup time and the corresponding expected usage duration of the interaction software;

[0009] Obtain the version numbers of the important interaction software in the tablet computer and the mobile phone at both ends of the interaction, compare and judge whether the version numbers are the same. If they are not the same, obtain the update data. The update data includes the size of the update package required to update the old version of the interaction software to the new version and the current network speed of the update device, and process the update data to obtain the estimated update duration;

[0010] Conduct data analysis on the obtained estimated update duration and the expected start time to obtain the expected update time, and give an update reminder to the user according to the obtained expected update time.

[0011] In a second aspect, the present invention provides an interaction system between a tablet computer and a mobile phone, including: a software importance judgment module, an interaction start prediction module, an update analysis prediction module, and a user update reminder module.

[0012] The beneficial effects of the present invention are as follows:

[0013] Obtain the historical usage data of the interaction between the tablet computer and the mobile phone, analyze the historical usage data to obtain the interaction importance value, and based on the interaction importance value, mark the interaction software as important interaction software or unimportant interaction software respectively; obtain the interaction start time of the important interaction software, count the interaction start time to obtain the interaction start time group, analyze the interaction start time group according to the historical usage data to obtain the expected start time and the corresponding expected usage duration of the interaction software, obtain the version numbers of the important interaction software in the tablet computer and the mobile phone at both ends of the interaction, compare and judge whether the version numbers are the same. If they are not the same, obtain the update data, and process the update data to obtain the estimated update duration; conduct data analysis on the obtained estimated update duration and the expected start time to obtain the expected update time, and give an update reminder to the user according to the obtained expected update time, so as to improve the interaction efficiency and quality between the tablet computer and the mobile phone. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0015] Figure 1 is a flowchart of an interaction method between a tablet computer and a mobile phone provided in Embodiment 1 of the present invention;

[0016] Figure 2 is a structural schematic diagram of an interaction system between a tablet computer and a mobile phone provided in Embodiment 2 of the present invention; DETAILED DESCRIPTION OF THE INVENTION

[0017] To enable those skilled in the art to better understand the solution of the present invention, the following will clearly and completely describe the technical solution in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0018] Embodiment 1: Figure 1 It is a flowchart of an interaction method between a tablet computer and a mobile phone provided in Embodiment 1 of the present invention. The embodiments of the present invention are applicable to the situation of using a tablet computer and a mobile phone for interaction. An interaction method between a tablet computer and a mobile phone can be executed by an interaction system between a tablet computer and a mobile phone.

[0019] As Figure 1 shown, an interaction method between a tablet computer and a mobile phone provided in an embodiment of the present invention specifically includes the following steps:

[0020] S1. Obtain the historical usage data of the interaction between the tablet computer and the mobile phone. The historical usage data includes the software for interaction between the tablet computer and the mobile phone, the interaction usage duration of the software, and the interaction start time. Analyze the historical usage data to obtain an interaction importance value, and mark the interaction software as important interaction software or unimportant interaction software based on the interaction importance value;

[0021] Specifically, obtain the software used when the tablet computer and the mobile phone interact through the device background record, and mark it as the interaction software. Obtain the interaction usage duration of the interaction software within the historical period. The historical period represents a time period starting from the time node when the tablet computer and the mobile phone first interact and ending at the current system time node;

[0022] Based on any interaction software, perform a ratio processing on the interaction usage duration of the interaction software and the historical period duration to obtain the interaction duration ratio of the interaction software, marked as KX;

[0023] Obtain the difference between the current system time and the most recent interaction start time of the interaction software, and perform a ratio processing on the obtained interaction non-start duration and the historical period duration to obtain the non-start duration ratio of the interaction software, marked as KY;

[0024] Perform data processing on the obtained interaction duration ratio KX and non-start duration ratio KY, and obtain the interaction importance value DT through the formula where a1 and a2 are both preset proportionality coefficients, where a1 = 2.314 and a2 = 1.217;

[0025] It should be noted that the purpose of the interaction importance value DT is to analyze the interaction usage duration and non - startup duration of the user with the interaction software on the tablet computer and mobile phone, and then analyze the interaction usage situation of the user with the interaction software, and judge the importance degree of the interaction software to the user. The larger the interaction importance value, the more the interaction usage duration of the interaction software or the shorter the time since the last interaction usage, and the higher the importance degree of the interaction software to the user;

[0026] Exemplarily, the total duration from the first interaction between the tablet computer and the mobile phone to the current system time is 100 hours, that is, the historical cycle duration = 100 hours. The interaction usage duration of this interaction software within the historical cycle is 30 hours, and the difference between the current system time and the latest interaction startup time of this software is 20 hours. Calculate the interaction duration ratio as 0.3 and the non - startup duration ratio as 0.2, and calculate the interaction importance value DT of this interaction software as 2.5417;

[0027] Compare the obtained interaction importance value with the interaction importance threshold;

[0028] If the interaction importance value of the interaction software is less than or equal to the interaction importance threshold, mark the interaction software as an unimportant interaction software;

[0029] If the interaction importance value of the interaction software is greater than the interaction importance threshold, mark the interaction software as an important interaction software;

[0030] S2. Based on the marked important interaction software, obtain the interaction startup time of the important interaction software, count the interaction startup time to obtain an interaction startup time group, and analyze the interaction startup time group according to the historical usage data to obtain the expected startup time and the corresponding expected usage duration of the interaction software;

[0031] Specifically, based on any important interaction software, obtain the interaction startup time of the interaction software between the tablet computer and the mobile phone every day within the historical cycle, take the absolute value of the difference between any two interaction startup times, and obtain the startup time difference between the two interaction startup times;

[0032] Compare the startup time difference between the two interaction startup times with the startup time difference threshold:

[0033] If the startup time difference between the two interaction startup times is less than the startup time difference threshold, then classify the two interaction startup times into an interaction startup time group;

[0034] If the startup time difference between the two interaction startup times is greater than or equal to the startup time difference threshold, do not perform any processing on it;

[0035] Perform the above operations on all interaction start times within the historical period until there is no start time difference between interaction start times less than the start time difference threshold. If there is an interaction start time that has not been grouped into any interaction start time group at this time, then this interaction start time itself forms an interaction start time group;

[0036] It should be noted that the purpose of the above steps is to group interaction start times that are close in time within the historical period into one interaction start time group, facilitating subsequent statistical analysis of a large number of interaction start times;

[0037] Based on any interaction start time group, obtain the number of interaction start times in the interaction start time group, and perform a ratio process with the total number of all interaction start times within the historical period to obtain the common coefficient of the interaction start time group;

[0038] Compare the obtained common coefficient with the common coefficient threshold;

[0039] If the common coefficient of the interaction start time group is less than or equal to the common coefficient threshold, it indicates that the number of times the user interacts with the interaction software within the time range covered by the interaction start time group is small;

[0040] If the common coefficient of the interaction start time group is greater than the common coefficient threshold, it indicates that the number of times the user interacts with the interaction software within the time range covered by the interaction start time group is large, and mark the interaction start time group as a common time group;

[0041] Based on the obtained common time group, obtain all the interaction start times included in the common time group, sum them up and take the average to obtain the expected start time of the interaction software;

[0042] Obtain the interaction usage durations corresponding to all the interaction start times included in the common time group, conduct a comparative analysis on them, and take the maximum interaction usage duration among them to obtain the expected usage duration corresponding to the expected start time;

[0043] It should be noted that there may not be only one expected start time for important interaction software. The user can interact with the tablet and the mobile phone multiple times in a day;

[0044] S3. Obtain the version numbers of the important interaction software on the tablet and the mobile phone at both ends of the interaction, compare and determine whether the version numbers are the same. If they are not the same, then obtain the update data. The update data includes the size of the update package required to update the old version of the interaction software to the new version and the current network speed of the update device, and process the update data to obtain the estimated update duration;

[0045] Based on any important interaction software, obtain the version numbers of the important interaction software on the tablet and the mobile phone at both ends of the interaction and compare them;

[0046] If the version numbers of the interactive software are the same, no processing is performed;

[0047] If the version numbers of the interactive software are different, an update prediction signal is generated;

[0048] Based on the generated update prediction signal, for different version numbers of the same interactive software on the tablet and mobile phone at both ends of the interaction, obtain the size of the update package required to update the old version of the interactive software to the new version, and uniformly convert its unit to MB (megabyte);

[0049] Obtain the device where the old version of the interactive software is located, obtain the current network speed of the device, and uniformly convert its unit to MBps (megabyte per second);

[0050] Calculate the estimated update time TS through the formula: estimated update duration = update package size (MB) / current network speed (MBps), and its unit is seconds (s);

[0051] Convert the obtained estimated update duration to a duration represented by hours (h), minutes (min), and seconds. Exemplarily, if the obtained estimated update duration is 5421 s, it is converted to 1 h 30 min 21 s; if the obtained estimated update duration is 1834 s, it is converted to 30 min 34 s;

[0052] S4. Based on the obtained estimated update duration and the expected start time, determine whether there is an interactive software update period within a day that does not affect the normal interaction and use of the user. If so, calculate the expected update time. If not, generate an immediate update prompt signal, and give the user an update reminder according to the obtained expected update time or the immediate update prompt signal;

[0053] Based on any important interactive software, determine whether the important interactive software is in use. If it is in use, do not perform any operation. If the software is not in use, obtain all the expected start times within the next day of the current system time and sort them in chronological order;

[0054] Obtain the expected start time closest to the current time, mark it as the first expected start time, and calculate the interval between the first expected start time and the current time, mark it as the first interval duration;

[0055] Based on any two adjacent expected start times, calculate the interval between the adjacent expected start times, mark it as the second interval duration, obtain the expected usage duration corresponding to the previous expected start time between the adjacent expected start times, and perform a difference operation on the second interval duration and the expected usage duration to obtain the second actual interval duration;

[0056] Based on any important interactive software, compare the estimated update duration of the important interactive software with the first interval duration;

[0057] If the first interval duration is greater than the expected update duration, an update needs to be performed before the first expected start time, and the expected update time = the first expected start time - the expected update duration;

[0058] If the first interval duration is less than or equal to the expected update duration, then compare the second actual interval duration between the first expected start time and its adjacent expected start time with the expected update duration:

[0059] If the second actual interval duration is greater than the expected update duration, an update needs to be performed before the subsequent expected start time between the adjacent expected start times, and the expected update time = the subsequent expected start time - the expected update duration;

[0060] If the second actual interval duration is less than or equal to the expected update duration, continue to search backward until a second actual interval duration that meets the conditions is found or there is no next expected start time;

[0061] If there is no next expected start time, mark the expected update time as an immediate update;

[0062] It should be noted that the purpose of the above steps is to prevent the update of the old version of the interactive software from affecting the normal use of users. The purpose of updating the old version of the interactive software is to synchronize the versions of the interactive software on the interactive devices at both ends and improve the interaction efficiency and quality between the two ends of the interaction;

[0063] Generate an update reminder for the user based on the above steps. If the user agrees to update, start the update of the old version of the interactive software at the obtained expected update time;

[0064] The technical solution of the embodiment of the present invention is as follows: Obtain the historical usage data of the interaction between the tablet computer and the mobile phone, analyze the historical usage data to obtain the interaction importance value, and mark the interactive software as important interactive software or unimportant interactive software based on the interaction importance value; obtain the interaction start time of the important interactive software, count the interaction start time to obtain the interaction start time group, analyze the interaction start time group according to the historical usage data to obtain the expected start time and the corresponding expected usage duration of the interactive software, obtain the version numbers of the important interactive software on the tablet computer and the mobile phone at both ends of the interaction, compare and judge whether the version numbers are the same. If they are different, obtain the update data, process the update data to obtain the expected update duration; perform data analysis on the obtained expected update duration and the expected start time to obtain the expected update time, and give an update reminder to the user according to the obtained expected update time to improve the interaction efficiency and quality between the tablet computer and the mobile phone.

[0065] Embodiment 2: As Figure 2As shown in the figure, an interaction system between a tablet computer and a mobile phone provided by an embodiment of the present invention includes:

[0066] Software importance judgment module: Obtain the historical usage data of the interaction between the tablet computer and the mobile phone. The historical usage data includes the software for interaction between the tablet computer and the mobile phone, the software interaction usage duration, and the interaction start time. Analyze the historical usage data to obtain an interaction importance value, and based on the interaction importance value, mark the interaction software as important interaction software or unimportant interaction software respectively;

[0067] Interaction start prediction module: Obtain the interaction start time of the important interaction software, count the interaction start time to obtain an interaction start time group, and analyze the interaction start time group according to the historical usage data to obtain the expected start time and the corresponding expected usage duration of the interaction software;

[0068] Update analysis and prediction module: Obtain the version numbers of the important interaction software on both ends of the interaction, namely the tablet computer and the mobile phone, compare and judge whether the version numbers are the same. If they are not the same, obtain the update data. The update data includes the update package size required to update the old version of the interaction software to the new version and the current network speed of the update device, and process the update data to obtain the estimated update duration;

[0069] User update reminder module: Perform data analysis on the obtained estimated update duration and the expected start time to obtain the expected update time, and give a user update reminder according to the obtained expected update time.

[0070] The above formulas are all dimensionless and take their numerical values for calculation. The formulas are obtained by collecting a large amount of data for software simulation to obtain a formula that is closest to the actual situation. The preset parameters in the formulas are set by those skilled in the art according to the actual situation.

[0071] The above has described an embodiment of the present invention in detail, but the content described is only the preferred embodiment of the present invention and cannot be considered as limiting the scope of implementation of the present invention. All equivalent changes and improvements made according to the scope of the present invention application should still fall within the scope covered by the patent of the present invention.

Claims

1. A method for interaction between a tablet computer and a mobile phone, characterized in that: The following steps are involved: Acquire historical usage data of the interaction between the tablet computer and the mobile phone, the historical usage data including software used for interaction between the tablet computer and the mobile phone, software interaction usage duration, and interaction start time, analyze the historical usage data to obtain interaction importance values, and mark the interaction software as important interaction software or unimportant interaction software based on the interaction importance values; Obtain the interactive startup time of important interactive software, collect statistics on the interactive startup time, obtain an interactive startup time group, analyze the interactive startup time group according to historical usage data, and obtain the expected startup time of the interactive software and the corresponding expected usage time; Obtain the version numbers of important interactive software in the tablet computer and the mobile phone at both ends of the interaction, compare and determine whether the version numbers are the same. If they are not the same, obtain update data, which includes the update package size required to update the old version of the interactive software to the new version and the current network speed of the update device. Process the update data to obtain the estimated update time; Get the device where the old version of the interactive software is located, get the current network speed of the device, and convert its unit into MBps; The estimated update time TS is calculated by Estimated update time = Update package size / Current network speed, and its unit is seconds; Analyze the expected startup time and the current system time to obtain a first interval duration and a second interval duration, perform data analysis on the first interval duration and the expected update duration to obtain an expected update time, and remind the user to update according to the obtained expected update time; If the first interval duration is longer than the expected update duration, the update needs to be performed before the first expected startup time. The expected update time = the first expected startup time - the expected update duration. If the first interval duration is less than or equal to the expected update duration, then compare the second actual interval duration between the first expected start time and its adjacent expected start time with the expected update duration: If the second actual interval duration is longer than the expected update duration, the update needs to be performed before the next expected start time between the adjacent expected start times, and the expected update time = the next expected start time - the expected update duration; If the second actual interval duration is less than or equal to the expected update duration, continue to search backward until a second actual interval duration that meets the condition is found or there is no next expected start time; If there is no next expected start time, the expected update time is marked as updated immediately.

2. The method for interaction between a tablet computer and a mobile phone according to claim 1, characterized in that: The specific method of marking the interactive software as important interactive software or unimportant interactive software is: Compare the obtained interaction importance value with the interaction importance threshold; If the interaction importance value of the interactive software is less than or equal to the interaction importance threshold, the interactive software is marked as unimportant interactive software; If the interaction importance value of the interactive software is greater than the interaction importance threshold, the interactive software is marked as important interactive software.

3. The method for interaction between a tablet computer and a mobile phone according to claim 2, characterized in that: The specific method for obtaining the interaction importance value is: The obtained interaction duration ratio KX and the non-startup duration ratio KY are processed, and the interaction importance value DT is obtained through the formula.

4. The method for interaction between a tablet computer and a mobile phone according to claim 3, characterized in that: The specific method of obtaining the interaction time ratio KX and the non-startup time ratio KY is as follows: Obtain the software used when the tablet computer interacts with the mobile phone through the device background record, mark it as interactive software, and obtain the interactive use time of the interactive software in the historical period, where the historical period represents a time period starting from the time node when the tablet computer and the mobile phone first interacted and ending at the current time node of the system; Based on any interactive software, the interactive usage time of the interactive software is processed by ratio processing with the historical cycle time to obtain the interactive time ratio of the interactive software, which is marked as KX; The current system time and the most recent interactive start time of the interactive software are obtained and the difference is processed to obtain the interactive non-start time of the interactive software. The obtained interactive non-start time is ratioed with the historical cycle time to obtain the interactive software non-start time ratio, which is marked as KY.

5. The method for interaction between a tablet computer and a mobile phone according to claim 1, characterized in that: The specific method of obtaining the expected startup time and the corresponding expected usage time is: Based on the obtained common time group, all interaction start times contained in the common time group are obtained, and the sum and average are taken to obtain the expected start time of the interactive software; The interaction usage durations corresponding to all interaction start times included in the common time group are obtained, and compared and analyzed to obtain the maximum interaction usage duration to obtain the expected usage duration corresponding to the expected start time.

6. The method for interaction between a tablet computer and a mobile phone according to claim 5, characterized in that: The specific method of obtaining the commonly used time group is as follows: Based on any important interactive software, obtain the interactive startup time of the tablet computer and the mobile phone interactive software every day in the historical period, take any two interactive startup times, perform difference processing and take the absolute value, and obtain the startup time difference between the two interactive startup times; Compare the startup time difference between the two interaction startup times with the startup time difference threshold: If the start time difference between the two interaction start times is less than the start time difference threshold, the two interaction start times are classified into one interaction start time group; The above operation is performed for all interaction start times in the historical period until the start time difference between no interaction start times is less than the start time difference threshold. If at this time there is an interaction start time that is not included in any interaction start time group, then this interaction start time itself is an interaction start time group. Based on any interaction start time group, the number of interaction start times in the interaction start time group is obtained, and the ratio is processed with the total number of all interaction start times in the historical period to obtain a common coefficient of the interaction start time group; Compare the obtained common coefficient with the common coefficient threshold; If the common coefficient of the interaction start time group is greater than the common coefficient threshold, it means that the number of times the user interacts with the interactive software is large in the time range included in the interaction start time group, and the interaction start time group is marked as a common time group.

7. The method for interaction between a tablet computer and a mobile phone according to claim 1, characterized in that: The specific method for obtaining the estimated update duration is as follows: Based on any important interactive software, obtain the version numbers of the important interactive software in the tablet computer and the mobile phone at both ends of the interaction and compare them; If the version numbers of the interactive software are different, an update prediction signal is generated; Based on the generated update prediction signal, for different version numbers of the same interactive software in the tablet computer and the mobile phone at both ends of the interaction, the update package size required to update the old version of the interactive software to the new version of the interactive software is obtained, and its unit is uniformly converted into MB.

8. The method for interaction between a tablet computer and a mobile phone according to claim 1, characterized in that: The specific method for obtaining the first interval duration and the second actual interval duration is: Based on any important interactive software, determine whether the important interactive software is in use. If it is in use, do not perform any operation. If the software is not in use, obtain all expected startup times within one day after the current system time and sort them in chronological order. Obtain the expected startup time closest to the current time, mark it as the first expected startup time, calculate the interval between the first expected startup time and the current time, and mark it as the first interval duration; Based on any two adjacent expected startup times, calculate the interval between the adjacent expected startup times, mark it as the second interval duration, obtain the expected usage time corresponding to the previous expected startup time between the adjacent expected startup times, perform difference processing on the second interval duration and the expected usage time, and obtain the second actual interval duration.

9. An interactive system between a tablet computer and a mobile phone, the system being used to implement the interactive method according to any one of claims 1 to 8, characterized in that: include: Software importance judgment module: obtains historical usage data of the interaction between the tablet computer and the mobile phone, the historical usage data includes the software used for interaction between the tablet computer and the mobile phone, the software interaction usage duration and the interaction start time, analyzes the historical usage data to obtain the interaction importance value, and marks the interaction software as important interaction software or unimportant interaction software based on the interaction importance value; Interaction startup prediction module: obtains the interaction startup time of important interactive software, counts the interaction startup time, obtains the interaction startup time group, analyzes the interaction startup time group according to historical usage data, and obtains the expected startup time of the interactive software and the corresponding expected usage time; Update analysis and prediction module: obtain the version numbers of important interactive software in the tablet computer and mobile phone at both ends of the interaction, compare and determine whether the version numbers are the same, if not, obtain update data, the update data includes the update package size required to update the old version of the interactive software to the new version and the current network speed of the update device, and process the update data to obtain the estimated update time; Get the device where the old version of the interactive software is located, get the current network speed of the device, and convert its unit into MBps; The estimated update time TS is calculated by Estimated update time = Update package size / Current network speed, and its unit is seconds; User update reminder module: performs data analysis on the estimated update duration and expected startup time to obtain the expected update time, and then reminds the user to update based on the expected update time; If the first interval duration is longer than the expected update duration, the update needs to be performed before the first expected startup time. The expected update time = the first expected startup time - the expected update duration. If the first interval duration is less than or equal to the expected update duration, then compare the second actual interval duration between the first expected start time and its adjacent expected start time with the expected update duration: If the second actual interval duration is longer than the expected update duration, the update needs to be performed before the next expected start time between the adjacent expected start times, and the expected update time = the next expected start time - the expected update duration; If the second actual interval duration is less than or equal to the expected update duration, continue to search backward until a second actual interval duration that meets the condition is found or there is no next expected start time; If there is no next expected start time, the expected update time is marked as updated immediately.

Citation Information

Patent Citations

  • Application updating method, terminal and computer-readable storage medium

    CN108845821A

  • Application version matching method, application version matching device and storage medium

    CN111414188A

  • Application updating method and device, computer equipment and storage medium

    CN114579157A