Internet application interaction method
By analyzing and matching user input operations, multi-level information display and jump sequence optimization of Internet applications is achieved, solving the problem of low interactive experience in the existing technology and improving user experience.
Patent Information
- Application Number
- CN202510198975.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-24
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-02-24
AI Technical Summary
In the interaction design of existing Internet applications, users only perform a single jump operation after entering information, resulting in too single display information and reducing the user interaction experience.
By analyzing user input operations, obtaining operation event sets, and displaying multi-level information through event matching and unit locking. At the same time, set the jump sequence to avoid problems with too long response times and improve user interaction experience.
The display of multi-level information is realized, which improves the user's application-based interactive experience and avoids interaction delays due to excessive response time.
Smart Images

Figure CN119668903B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet technology, and in particular to an Internet application interaction method. Background Art
[0002] With the rise of the Internet industry, related industries have also entered the public's field of vision. Interaction design is particularly important in Internet products. Interaction design mainly focuses on the interactive experience between users and interfaces and functions. Through reasonable design, the system can cooperate with users to achieve a certain purpose.
[0003] The most common application interaction now is that users input information into the relevant interface of the app or mini-program, and the app or mini-program jumps to the interface and displays the results based on the input information. This process generally involves the jump of a single interface, that is, only a single jump operation is performed on the input information, resulting in the displayed information being too single, making it not have a good interactive effect, and reducing the user's interactive experience based on the application.
[0004] Therefore, the present invention proposes an Internet application interaction method. Summary of the invention
[0005] The present invention provides an Internet application interaction method, which is used to obtain an operation event set by parsing input operations to effectively determine the realization of each user's demand, and then display multi-level information through event matching and unit locking to ensure the multi-faceted nature of the information, and finally set a jump order to effectively avoid the situation where some units in the front order respond too long, causing the units in the back order to also fail to respond in time, thereby effectively improving the user's interactive experience based on the application.
[0006] The present invention provides an Internet application interaction method, comprising:
[0007] Step 1: receiving a user input operation based on the application management interface, and parsing the input operation to obtain an operation event set;
[0008] Step 2: Match the operation event set with the unit event set of each target unit in the target application to lock the controlled unit;
[0009] Step 3: sort all the controlled units in order, and extract the corresponding unit logic from the identification database according to the unit identification of each controlled unit;
[0010] Step 4: Determine the jump order of all controlled units according to the ordering result and all unit logics, and associate and display the corresponding controlled units based on the display resources that respond to the input operation.
[0011] Preferably, the input operation is parsed to obtain an operation event set, including:
[0012] Analyze the input operation based on the data analysis model to obtain multi-level behavior data of the user;
[0013] Determine the operation event of the corresponding level of behavior data according to the data popularity of each level of behavior data in a specified time period and in combination with the semantic relationship of the corresponding level of behavior data based on the multi-level behavior data;
[0014] Operation events based on all levels of behavior data constitute an operation event set.
[0015] Preferably, locking the controlled unit includes:
[0016] Determine the event matching coefficient between the corresponding operation event and each unit event in each unit event set, and select the unit events corresponding to the event matching coefficients greater than the preset coefficients to obtain the matching sequence of the corresponding operation events;
[0017] Performing combined analysis on all matching sequences and determining matching elements of all operation events involved in the same matching unit in the matching process, and setting a trigger function to the corresponding matching unit;
[0018] The matching unit for setting the trigger function is regarded as the controlled unit.
[0019] Preferably, all controlled units are sequenced in order, including:
[0020] Determine the event matching quantity of each controlled unit and the event matching coefficient of each matching event involved in each controlled unit;
[0021] Obtaining a ranking value of a corresponding controlled unit according to the event matching quantity and the event matching coefficient;
[0022] All sorting values are sorted by size to achieve the order of the controlled units.
[0023] Preferably, the jump order of all controlled units is determined according to the order of precedence and the logic of all units, including:
[0024] According to the ordering result, a sorting symbol is set for each controlled unit, and all unit logics are ordered according to the ordering symbol;
[0025] Performing logic execution on the sorted unit logics to capture contradictory data in the logic execution process, wherein the contradictory data are non-coordinated data in the adjacent unit logic execution process, first call data corresponding to other unit logics required in each unit logic execution process, and second call data corresponding to the required non-controlled unit;
[0026] Based on the conflicting data, a calling time function and a coordination adjustment function are respectively set to each unit logic;
[0027] Obtaining from the test database the historical response rate of the target application to each operation event under the associated historical input operation and the event chain execution ratio;
[0028] Determine the impact response coefficient of the corresponding operation event according to the historical response rate and the event chain execution ratio;
[0029] ;
[0030] in, represents the rate adjustment factor of the i1th historical input operation associated with the corresponding operation event; represents the historical response rate of the i1th historical input operation associated with the corresponding operation event; represents the set response rate of the i1th historical input operation associated with the corresponding operation event; Indicates the total number of historical input operations associated with the corresponding operation event; Indicates the execution ratio of the event chain of the i1th historical input operation associated with the corresponding operation event; Indicates the execution time of the corresponding operation event under the associated i1th historical input operation; Indicates the total execution time of the i1th historical input operation associated with the corresponding operation event; Indicates that from n1 Statistics the number of Indicates the impact response coefficient of the corresponding operation event;
[0031] Based on the impact response coefficient and in combination with the unit attribute of the controlled unit consistent with the corresponding operation event, obtaining the execution impact function of the corresponding operation event under the corresponding controlled unit;
[0032] Determine the interference coefficient of each operation event and construct an interference function based on the logic of each unit;
[0033] According to the calling time function, coordination adjustment function, execution impact function and interference function under the same unit logic, the final time function of the corresponding unit logic is obtained;
[0034] Selecting a first unit corresponding to a function that meets the adjustment criteria from all final time functions, and selecting a second unit corresponding to an attribute that meets the independence criteria from all unit attributes;
[0035] Overlapping units are selected from the first unit and the second unit, and current positions of the overlapping units are adjusted backward according to the final time functions of the overlapping units to obtain a jump sequence.
[0036] Preferably, the interference coefficient of each operation event is determined, and an interference function based on each unit logic is constructed, including:
[0037] Mark the event interference points in each level of behavioral data respectively;
[0038] Determine interference attributes of the marked point based on the interference monitoring mechanism, wherein the interference attributes include: interference source attributes and interference propagation attributes;
[0039] Determine the interference coefficient of the corresponding level of behavior data based on all interference attributes involved in each level of behavior data, wherein each level of behavior data corresponds to an operation event;
[0040] The interference function of the corresponding controlled unit is determined according to all interference coefficients.
[0041] Preferably, determining the interference coefficient of the corresponding level behavior data includes:
[0042] ;
[0043] in, represents the interference coefficient of the corresponding level behavior data; Indicates the number of distractor attributes in the corresponding level behavior data; Indicates the number of interference propagation properties in the corresponding level behavior data; ln represents the sign of the logarithmic function; Represents the total number of interference attributes involved in all levels of behavioral data; represents the interference factor of the j1th interference source attribute; The interference factor representing the j2th interference propagation property; represents the number of operational events for which the j2th interference propagation attribute involves propagated interference.
[0044] Preferably, the corresponding controlled units are respectively displayed in association based on the display resources responding to the input operation, including:
[0045] Splitting the display resources according to the operation events involved in the controlled units;
[0046] Establish a mapping relationship between the split resources and the corresponding controlled units and display them.
[0047] Compared with the prior art, the present invention has the following beneficial effects:
[0048] By parsing the input operation to obtain the operation event set, the realization of each user's demand can be effectively determined, and then multi-level information is displayed through event matching and unit locking to ensure the multi-faceted nature of the information. Finally, by setting the jump order, it is effectively avoided that some units in the front order have a long response time, which causes the units in the back order to also fail to respond in time, thereby effectively improving the user's interactive experience based on the application.
[0049] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0050] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0052] Figure 1 The present invention is a flowchart of an Internet application interaction method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0053] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0054] The present invention provides an Internet application interaction method, such as Figure 1 As shown, including:
[0055] Step 1: receiving a user input operation based on the application management interface, and parsing the input operation to obtain an operation event set;
[0056] Step 2: Match the operation event set with the unit event set of each target unit in the target application to lock the controlled unit;
[0057] Step 3: sort all the controlled units in order, and extract the corresponding unit logic from the identification database according to the unit identification of each controlled unit;
[0058] Step 4: Determine the jump order of all controlled units according to the ordering result and all unit logics, and associate and display the corresponding controlled units based on the display resources that respond to the input operation.
[0059] In this embodiment, the application management interface refers to an app interface, a mini-program interface, etc., for example, the interface of the Taobao homepage, which can receive input operations.
[0060] In this embodiment, the input operation refers to the information input by the user in the input box of the interface, and the information may be a piece of input text.
[0061] In this embodiment, the operation event set includes several operation events, and the operation events are obtained by performing operation analysis on the input operation. After the operation analysis, the user's multi-level behavior data is obtained and the behavior intention is determined based on semantic analysis. The behavior data determines the behavior intention, which can be directly analyzed based on the intention neural network model. The model is obtained by training the neural network model based on different behavior data and the analysis intention of the behavior data as samples.
[0062] For example, after parsing the input operation, it is determined that there are operation event 1, operation event 2, and operation event 3. At this time, the operation event set includes: operation event 1, operation event 2, and operation event 3.
[0063] In this embodiment, each target application may include multiple components, wherein each component can be regarded as a target unit and the functions performed by each component are different, such as a recommendation component, a store component, a message component, etc. The functions performed by each unit are pre-defined, that is, the unit event set is a statistics of the functions performed by the unit, for example, the unit event set of the target unit a1 includes: event r01, event r02 and event r03.
[0064] In this embodiment, matching refers to the matching of the operation event set and the unit event set, and each event has its own event parameters, which are regarded as elements here. Therefore, the matching relationship between each operation event and each event unit can be determined by matching the event parameters, and then the matching relationship with the target unit can be determined.
[0065] In this embodiment, the controlled unit refers to a unit that will be used later.
[0066] In this embodiment, the order of precedence is determined based on the event matching coefficient and the event matching quantity.
[0067] In this embodiment, the unit identifier refers to a unique representation of the corresponding controlled unit, and has uniqueness, mainly for the convenience of determining the unit logic of the unit from the identification database, and the identification database contains different unit identifiers and unit logic matching the unit identifiers, and the unit logic is the logic for the function performed by the unit, which is pre-defined.
[0068] In this embodiment, the order obtained based on the ordering result is: controlled unit 02 - controlled unit 03 - controlled unit 01, and the jump order obtained after combining the unit logic is: controlled unit 02 - controlled unit 01 - controlled unit 03.
[0069] In this embodiment, display resources refer to resource information in response to input operations. During the process of parsing the input operations, the required resources have been locked from the resource management database of the target application according to the operation events, and the resource management database contains resource information under all units involved in the application.
[0070] In this embodiment, the associated display of the controlled units refers to associating the events involved in each controlled unit and the resources required to be displayed based on the events, so as to enable the unit to display the corresponding resources and improve the user experience.
[0071] The beneficial effects of the above technical solution are: by parsing the input operation to obtain the operation event set, the realization of each user's demand can be effectively determined, and then multi-level information is displayed through event matching and unit locking to ensure the multi-faceted nature of the information. Finally, by setting the jump order, it is effectively avoided that some units in the front order have a long response time, which causes the units in the back order to also fail to respond in time, thereby effectively improving the user's interactive experience based on the application.
[0072] The present invention provides an Internet application interaction method, which analyzes the input operation to obtain an operation event set, including:
[0073] Analyze the input operation based on the data analysis model to obtain multi-level behavior data of the user;
[0074] Determine the operation event of the corresponding level of behavior data according to the data popularity of each level of behavior data in a specified time period and in combination with the semantic relationship of the corresponding level of behavior data based on the multi-level behavior data;
[0075] Operation events based on all levels of behavior data constitute an operation event set.
[0076] In this embodiment, the data analysis model is obtained by training the neural network model based on the input operation and the multi-level behavioral data of the operation analysis as samples. For example, the input operation is "dress, height 168, weight 58". At this time, the multi-level behavioral data obtained based on the data analysis model is "dress", "height 168, weight 58".
[0077] The specified period is within 2 days before the input operation time.
[0078] In this embodiment, data heat refers to the search frequency of the term "dress" and the search frequency of the term "height 168, weight 58". The higher the search frequency, the higher the corresponding data heat.
[0079] In this embodiment, semantic relationship refers to the relationship formed by the mutual matching of language units in the language system and the speech flow, including the relationship of giving and receiving, the relationship of possession, the relationship of limitation, the relationship of parallelism, the relationship of dominance, the relationship of judgment, the relationship of explanation and supplement, etc. The operation events obtained are "elegant dress search event" and "flagship store message asking about height and weight event". These two events constitute the operation event set.
[0080] The beneficial effects of the above technical solution are: multi-level classification of data is achieved by parsing input operations, and based on heat and semantic relationships, operation events are effectively obtained, providing a basis for improving user experience.
[0081] The present invention provides an Internet application interaction method for locking a controlled unit, comprising:
[0082] Determine the event matching coefficient between the corresponding operation event and each unit event in each unit event set, and select the unit events corresponding to the event matching coefficients greater than the preset coefficients to obtain the matching sequence of the corresponding operation events;
[0083] Performing combined analysis on all matching sequences and determining matching elements of all operation events involved in the same matching unit in the matching process, and setting a trigger function to the corresponding matching unit;
[0084] The matching unit for setting the trigger function is regarded as the controlled unit.
[0085] In this embodiment, the preset coefficient is pre-set and has a value of 0.7.
[0086] In this embodiment, the event matching coefficient is determined based on a similarity function to determine the similarity between the event parameters of the corresponding operation event and the event parameters of the unit event. The similarity function belongs to the prior art.
[0087] In this embodiment, the event matching coefficients of operation event 1 and unit event r1, unit event r2, and unit event r3 are b1, b2, and b3, respectively. At this time, b1 and b3 are greater than the preset coefficients. At this time, the matching sequence of operation event 1 is: {controlled unit u1--unit event r1--b1, controlled unit u2--unit event r3--b3}.
[0088] In this embodiment, the combined analysis is as follows:
[0089] Operation event 1--unit 01, unit 02; Operation event 2--unit 02; Operation event 3--unit 04, unit 07;
[0090] At this time, unit 01 corresponds to operation event 1, unit 02 corresponds to operation event 1 and operation event 2, unit 04 corresponds to operation event 3, and unit 07 corresponds to operation event 3.
[0091] In this embodiment, the matching element is the operation parameter of the executed function.
[0092] In this embodiment, the trigger function = C (matching elements of all operation events involved in the matching process of the corresponding matching unit), and the matching elements refer to parameters similar to the unit events and event parameters that exist in the process of determining the event matching coefficient, and the purpose of setting the trigger function is to enable the controlled unit to execute targeted functions according to the function in the future. For example, the controlled unit contains elements e1, e2, e3, and e4. At this time, the matching elements are: elements e1, e2, and e3, among which, the function w1 is executed for elements e1, e2, and e3, and the function w2 is executed for elements e3 and e4. At this time, the trigger function is set to only set the trigger execution for function w1, which effectively reduces the operating workload of the unit while ensuring the execution of the required functions.
[0093] The beneficial effect of the above technical solution is: by matching the actual operation event with the predefined unit event, the matching sequence is determined to provide a basis for subsequent combination analysis, and further by performing element matching, a trigger function is set to the corresponding unit to ensure the reasonable implementation of the required content by the corresponding unit.
[0094] The present invention provides an Internet application interaction method, which arranges all controlled units in order, including:
[0095] Determine the event matching quantity of each controlled unit and the event matching coefficient of each matching event involved in each controlled unit;
[0096] Obtaining a ranking value of a corresponding controlled unit according to the event matching quantity and the event matching coefficient;
[0097] All sorting values are sorted by size to achieve the order of the controlled units.
[0098] In this embodiment, the ranking value=the number of event matches×the sum of the event matching coefficients involved in the corresponding controlled units.
[0099] The beneficial effect of the above technical solution is: the ranking value is calculated based on the event matching number and the event matching coefficient, which facilitates the ordering of the controlled units to ensure the orderly display of multi-level information and maximize the user experience.
[0100] The present invention provides an Internet application interaction method, which determines the jump order of all controlled units according to the order of precedence and the logic of all units, including:
[0101] According to the ordering result, a sorting symbol is set for each controlled unit, and all unit logics are ordered according to the ordering symbol;
[0102] Performing logic execution on the sorted unit logics to capture contradictory data in the logic execution process, wherein the contradictory data are non-coordinated data in the adjacent unit logic execution process, first call data corresponding to other unit logics required in each unit logic execution process, and second call data corresponding to the required non-controlled unit;
[0103] Based on the conflicting data, a calling time function and a coordination adjustment function are respectively set to each unit logic;
[0104] Obtaining from the test database the historical response rate of the target application to each operation event under the associated historical input operation and the event chain execution ratio;
[0105] Determine the impact response coefficient of the corresponding operation event according to the historical response rate and the event chain execution ratio;
[0106] ;
[0107] in, represents the rate adjustment factor of the i1th historical input operation associated with the corresponding operation event; represents the historical response rate of the i1th historical input operation associated with the corresponding operation event; represents the set response rate of the i1th historical input operation associated with the corresponding operation event; Indicates the total number of historical input operations associated with the corresponding operation event; Indicates the execution ratio of the event chain of the i1th historical input operation associated with the corresponding operation event; Indicates the execution time of the corresponding operation event under the associated i1th historical input operation; Indicates the total execution time of the i1th historical input operation associated with the corresponding operation event; Indicates that from n1 Statistics the number of Indicates the impact response coefficient of the corresponding operation event;
[0108] Based on the impact response coefficient and in combination with the unit attribute of the controlled unit consistent with the corresponding operation event, obtaining the execution impact function of the corresponding operation event under the corresponding controlled unit;
[0109] Determine the interference coefficient of each operation event and construct an interference function based on the logic of each unit;
[0110] According to the calling time function, coordination adjustment function, execution impact function and interference function under the same unit logic, the final time function of the corresponding unit logic is obtained;
[0111] Selecting a first unit corresponding to a function that meets the adjustment criteria from all final time functions, and selecting a second unit corresponding to an attribute that meets the independence criteria from all unit attributes;
[0112] Overlapping units are selected from the first unit and the second unit, and current positions of the overlapping units are adjusted backward according to the final time functions of the overlapping units to obtain a jump sequence.
[0113] In this embodiment, the ordering symbol is used to order the unit logics after the controlled units are set in sequence, and each controlled unit corresponds to one unit logic.
[0114] In this embodiment, the logic execution is to preliminarily estimate the contradictions that exist after the logic execution is performed according to the order, provide a data analysis basis for subsequent order adjustment, and ensure the rationality of the subsequent order.
[0115] In this embodiment, the non-coordinated data refers to the jamming between two adjacent units during the execution process, that is, after the unit logic u1 is executed, it cannot transition to the unit logic u2 for execution within 1 second. This is because there is conflicting data between the two, which needs to be eliminated before effective execution.
[0116] In this embodiment, calling data refers to the parameters in other units that need to be called in addition to the parameters originally set for the unit during the unit logic execution process of the controlled unit in order to run effectively. At this time, what needs to be called is the calling data. The data called from the parameters related to other controlled units is regarded as the first calling data, and the data called from the parameters not related to the controlled unit is regarded as the second calling data.
[0117] In this embodiment, the calling time function=T(the calling time of the first calling data of the corresponding unit logic, the calling time of the second calling data of the corresponding unit logic);
[0118] Coordination adjustment function = XU (coordination time of non-coordinated data in adjacent execution processes of corresponding unit logic).
[0119] In this embodiment, the test database includes response conditions of several different target applications under different input operations, and the response conditions include response rates and execution times, wherein the same operation event may be involved under different input operations.
[0120] In this embodiment, the historical response rate can be directly obtained.
[0121] In this embodiment, the value of n1 is related to the number of associated historical input operations involved in the test database, and the value of n2 is smaller than n1.
[0122] In this embodiment, the impact function = Z1 (impact response coefficient corresponding to the operation event, unit attribute) is executed.
[0123] In this embodiment, the interference coefficient is obtained based on analyzing the input operation.
[0124] In this embodiment, the final time function=(calling time function+coordination adjustment function)×(1+execution impact function+interference function).
[0125] In this embodiment, the adjustment standard means that the time value of the final time function needs to be greater than 5 seconds. If it is greater than 5 seconds, the unit corresponding to the unit logic that meets the standard is regarded as the first unit.
[0126] In this embodiment, the independence standard refers to the property of the unit that the unit can be executed independently without affecting other controlled units. In this case, the unit corresponding to the property that meets the independence standard is regarded as the second unit.
[0127] In this embodiment, if overlapping units exist, all overlapping units are sorted from small to large according to the final time function and are sorted after the last non-overlapping unit in the sequential sorting result.
[0128] For example: controlled unit 01--controlled unit 03--controlled unit 04--controlled unit 02. At this time, controlled unit 04 and controlled unit 03 are overlapping units, and the final time function of controlled unit 04 is smaller than the final time function of controlled unit 03, and the jump sequence is: controlled unit 01--controlled unit 02--controlled unit 04--controlled unit 03.
[0129] The beneficial effect of the above technical solution is: after the logic is executed according to the sequence of results, a preliminary judgment can be made on the order to construct a call time function and a coordination adjustment function, and historical related information is retrieved from the test database to construct an execution influence coefficient, and combined with the interference function, the final time function is constructed from four functions to ensure the rationality of the arrangement of the sequence of different units, ensure the interaction efficiency, and improve the user experience.
[0130] The present invention provides an Internet application interaction method, which determines the interference coefficient of each operation event and constructs an interference function based on each unit logic, including:
[0131] Mark the event interference points in each level of behavioral data respectively;
[0132] Determine interference attributes of the marked point based on the interference monitoring mechanism, wherein the interference attributes include: interference source attributes and interference propagation attributes;
[0133] Determine the interference coefficient of the corresponding level of behavior data based on all interference attributes involved in each level of behavior data, wherein each level of behavior data corresponds to an operation event;
[0134] The interference function of the corresponding controlled unit is determined according to all interference coefficients.
[0135] Preferably, determining the interference coefficient of the corresponding level behavior data includes:
[0136] ;
[0137] in, represents the interference coefficient of the corresponding level behavior data; Indicates the number of distractor attributes in the corresponding level behavior data; Indicates the number of interference propagation properties in the corresponding level behavior data; ln represents the sign of the logarithmic function; Represents the total number of interference attributes involved in all levels of behavioral data; represents the interference factor of the j1th interference source attribute; The interference factor representing the j2th interference propagation property; represents the number of operational events for which the j2th interference propagation attribute involves propagated interference.
[0138] In this embodiment, the event interference point refers to the misleading data existing in the behavior data of this level. If the misleading data only misleads the behavior data of this level, it is regarded as an interference source attribute. If it also misleads the behavior data of other levels, it is regarded as an interference propagation attribute.
[0139] In this embodiment, the misleading data is obtained by analyzing the behavior data at this level based on a semantic analysis model, and the model is obtained by training a neural network model based on different data and semantic hierarchical relationships. Therefore, the misleading data, that is, semantically contradictory data, can be directly locked.
[0140] In this embodiment, the interference monitoring mechanism is pre-set, mainly for performing self-interference analysis on the interference points in the behavior data of this level, and for external interference analysis in combination with the behavior data of other levels, so as to determine whether errors are only caused to the behavior data of this level, or whether it will also mislead the behavior data of other levels.
[0141] In this embodiment, the interference factor ranges from 0 to 1.
[0142] In this embodiment, the interference function=Gr (the interference average value of the interference coefficient corresponding to the operation event involved in the controlled unit).
[0143] The beneficial effect of the above technical solution is: by marking the interference points of each level of behavior data and combining the interference monitoring mechanism to effectively determine the interference attributes, and then calculate the interference coefficient, providing a basis for the subsequent determination of the final time function.
[0144] The present invention provides an Internet application interaction method, which performs associated display on corresponding controlled units based on display resources responding to the input operation, including:
[0145] Splitting the display resources according to the operation events involved in the controlled units;
[0146] Establish a mapping relationship between the split resources and the corresponding controlled units and display them.
[0147] In this embodiment, the operation event involves matching element 1 and matching element 2. At this time, the split resource obtained from the display resource is resource o1, and then the resource o1 is mapped and associated with the controlled unit, and the resource o1 is displayed.
[0148] The beneficial effect of the above technical solution is: the display resources are split based on the matching elements existing in the operation events, thereby ensuring the reliability and rationality of the resource display of the controlled unit.
[0149] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. An Internet application interaction method, characterized in that: include: Step 1: receiving a user input operation based on the application management interface, and parsing the input operation to obtain an operation event set; Step 2: Match the operation event set with the unit event set of each target unit in the target application; determine the event matching coefficient between the corresponding operation event and each unit event in each unit event set, and select the unit events corresponding to the event matching coefficient greater than the preset coefficient to obtain the matching sequence of the corresponding operation event; Performing combined analysis on all matching sequences and determining matching elements of all operation events involved in the same matching unit in the matching process, and setting a trigger function to the corresponding matching unit; The matching unit that sets the trigger function is regarded as the controlled unit; Step 3: sort all the controlled units in order, and extract the corresponding unit logic from the identification database according to the unit identification of each controlled unit; Step 4: determining the jump order of all controlled units according to the ordering result and the logic of all units, and displaying the corresponding controlled units in association with each other based on the display resources responding to the input operation; Determine the jump order of all controlled units according to the sequence results and the logic of all units, including: According to the ordering result, a sorting symbol is set for each controlled unit, and all unit logics are ordered according to the ordering symbol; Performing logic execution on the sorted unit logics to capture contradictory data in the logic execution process, wherein the contradictory data are non-coordinated data in the adjacent unit logic execution process, first call data corresponding to other unit logics required in each unit logic execution process, and second call data corresponding to the required non-controlled unit; Based on the conflicting data, a calling time function and a coordination adjustment function are respectively set to each unit logic; Obtaining from the test database the historical response rate of the target application to each operation event under the associated historical input operation and the event chain execution ratio; Determine the impact response coefficient of the corresponding operation event according to the historical response rate and the event chain execution ratio; ;in, represents the rate adjustment factor of the i1th historical input operation associated with the corresponding operation event; represents the historical response rate of the i1th historical input operation associated with the corresponding operation event; represents the set response rate of the i1th historical input operation associated with the corresponding operation event; Indicates the total number of historical input operations associated with the corresponding operation event; Indicates the execution ratio of the event chain of the i1th historical input operation associated with the corresponding operation event; Indicates the execution time of the corresponding operation event under the associated i1th historical input operation; Indicates the total execution time of the i1th historical input operation associated with the corresponding operation event; Indicates that from n1 Statistics the number of Indicates the impact response coefficient of the corresponding operation event; Based on the impact response coefficient and in combination with the unit attribute of the controlled unit consistent with the corresponding operation event, obtaining the execution impact function of the corresponding operation event under the corresponding controlled unit; Determine the interference coefficient of each operation event and construct an interference function based on the logic of each unit; According to the calling time function, coordination adjustment function, execution impact function and interference function under the same unit logic, the final time function of the corresponding unit logic is obtained; Selecting a first unit corresponding to a function that meets the adjustment criteria from all final time functions, and selecting a second unit corresponding to an attribute that meets the independence criteria from all unit attributes; Overlapping units are selected from the first unit and the second unit, and current positions of the overlapping units are adjusted backward according to the final time functions of the overlapping units to obtain a jump sequence.
2. The Internet application interaction method according to claim 1, characterized in that: The input operation is parsed to obtain an operation event set, including: Analyze the input operation based on the data analysis model to obtain multi-level behavior data of the user; Determine the operation event of the corresponding level of behavior data according to the data popularity of each level of behavior data in a specified time period and in combination with the semantic relationship of the corresponding level of behavior data based on the multi-level behavior data; Operation events based on all levels of behavior data constitute an operation event set.
3. The Internet application interaction method according to claim 1, characterized in that: Sort all controlled units in order, including: Determine the event matching quantity of each controlled unit and the event matching coefficient of each matching event involved in each controlled unit; Obtaining a ranking value of a corresponding controlled unit according to the event matching quantity and the event matching coefficient; All sorting values are sorted by size to achieve the order of the controlled units.
4. The Internet application interaction method according to claim 1, characterized in that: Determine the interference coefficient for each operating event and construct an interference function based on each unit logic, including: Mark the event interference points in each level of behavioral data respectively; Determine interference attributes of the marked point based on the interference monitoring mechanism, wherein the interference attributes include: interference source attributes and interference propagation attributes; Determine the interference coefficient of the corresponding level of behavior data based on all interference attributes involved in each level of behavior data, wherein each level of behavior data corresponds to an operation event; The interference function of the corresponding controlled unit is determined according to all interference coefficients.
5. The Internet application interaction method according to claim 4, characterized in that: Determine the interference coefficient of the corresponding level behavior data, including: ;in, represents the interference coefficient of the corresponding level behavior data; Indicates the number of distractor attributes in the corresponding level behavior data; Indicates the number of interference propagation properties in the corresponding level behavior data; ln represents the sign of the logarithmic function; Represents the total number of interference attributes involved in all levels of behavioral data; represents the interference factor of the j1th interference source attribute; The interference factor representing the j2th interference propagation property; represents the number of operational events for which the j2th interference propagation attribute involves propagated interference.
6. The Internet application interaction method according to claim 1, characterized in that: Based on the display resources responding to the input operation, the corresponding controlled units are respectively displayed in association, including: Splitting the display resources according to the operation events involved in the controlled units; Establish a mapping relationship between the split resources and the corresponding controlled units and display them.
Citation Information
Patent Citations
Webpage historical record display method and device, equipment and storage medium
CN114519153A
Operation data processing method and device, electronic equipment, medium and program product
CN114611026A