A touch screen control method and system
By analyzing user touch behavior and payment intentions, the touchscreen display of public facilities can be controlled, resolving the disorder and performance issues caused by free use of the equipment, and improving user experience and equipment stability.
Patent Information
- Application Number
- CN202510810790.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-17
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2045-06-17
AI Technical Summary
When intelligent devices in public places are provided to users free of charge, it may lead to disorder and affect the performance of the devices, failing to meet the needs of users who require them.
By acquiring users' touch behavior information on the touchscreen display, the probability of them paying to access paid content can be analyzed, and touchscreen display control can be implemented, including displaying paid information, free content, or screen locking operations.
Reduce the time spent by users who do not need to use the device, improve the user experience and performance stability of the device, and extend the device's lifespan.
Smart Images

Figure CN120686990B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and more specifically, to a touch screen control method and system. Background Technology
[0002] With the continuous development of intelligent devices, more and more public places will be equipped with intelligent devices, such as gaming devices, music devices, and shopping devices. Since these intelligent devices are placed in public places, providing them to users for free may cause disorder in public places. Therefore, the service of these intelligent devices usually requires payment.
[0003] However, some users occupy these smart devices even when they don't need them, preventing users who need them from using them in a timely manner and potentially affecting the performance of the smart devices. Therefore, it is necessary to configure the display solutions for these smart devices appropriately to reduce these situations and ensure a good user experience. Summary of the Invention
[0004] The purpose of this application is to provide a touch screen control method and system. This touch screen control method and system enables electronic devices installed in public places to serve users with usage needs as much as possible through touch screen display control, improve the user experience of electronic devices installed in public places, improve the performance stability of electronic devices installed in public places, and extend the service life of electronic devices.
[0005] To achieve the above objectives, in a first aspect, this application provides a touchscreen control method, comprising: acquiring first touch information, the first touch information being used to characterize a user's touch behavior on default content displayed on the touchscreen, wherein the touchscreen is a touchscreen of an electronic device installed in a public place, and the default content includes at least cover content corresponding to paid content; determining a target probability that the user pays to obtain the paid content based on the first touch information; and performing display control on the touchscreen based on the target probability.
[0006] Optionally, the first touch information includes: multiple touch points, touch information corresponding to each of the multiple touch points, and sound information collected from the user. Determining the target probability of the user paying to obtain the paid content based on the first touch information includes: obtaining layout information representing the display position of the default content on the touchscreen; determining a first probability of the user paying to obtain the paid content based on the multiple touch points, the touch information corresponding to each of the multiple touch points, and the layout information; determining a second probability of the user paying to obtain the paid content based on the sound information; and determining the target probability based on the first probability and the second probability.
[0007] Optionally, the layout information includes: a touchscreen layout diagram, which includes multiple touchscreen display areas, each displaying different default content. Determining the first probability of a user paying to access the paid content based on the multiple touch points, the touch information corresponding to each touch point, and the layout information includes: generating multiple first touch points in the touchscreen layout diagram based on the multiple touch points; generating multiple touch trajectories based on the touch information corresponding to each first touch point; determining the number of touchscreen display areas occupied by each touch trajectories; and determining the first probability of a user paying to access the paid content based on the number of touchscreen display areas occupied by each touch trajectories.
[0008] Optionally, the touch information includes touch time, and generating multiple touch trajectories based on the touch information corresponding to the plurality of first touch points includes: generating a first touch trajectory based on the chronological order of the touch times corresponding to the plurality of first touch points; determining the touch duration corresponding to the plurality of first touch points based on the touch times corresponding to the plurality of first touch points; generating a plurality of second touch points in the touchscreen layout diagram based on the touch duration corresponding to the plurality of first touch points, wherein each first touch point corresponds to at least one second touch point; determining the touch area corresponding to the plurality of first touch points based on the at least one second touch point corresponding to the plurality of first touch points; generating multiple second touch trajectories based on the touch areas and the chronological order of the touch times corresponding to the plurality of first touch points; and determining multiple target touch trajectories based on the first touch trajectory and the plurality of second touch trajectories.
[0009] Optionally, determining the second probability of the user paying to obtain the paid content based on the voice information includes: converting the voice information into text information; analyzing the user's intent based on the text information using a pre-trained large language model to obtain intent analysis information; if the intent analysis information indicates that the user has the intent to obtain the paid content, determining the first preset probability as the second probability; if the intent analysis information indicates that the user does not have the intent to obtain the paid content, determining the second preset probability as the second probability, wherein the second preset probability is less than the first preset probability.
[0010] Optionally, controlling the display of the touchscreen according to the target probability includes: when the target probability is higher than a third preset probability, controlling the touchscreen to display preset payment information, the preset payment information being used to guide the user to perform a payment operation; when the target probability is lower than the third preset probability but higher than a fourth preset probability, controlling the touchscreen to display preset free content, the preset free content being related to the paid content; and when the target probability is lower than the fourth preset probability, controlling the display of the touchscreen according to the total touch duration of the default content displayed by the user on the touchscreen.
[0011] Optionally, the step of controlling the display of the touchscreen based on the total touch duration of the default content displayed by the user includes: locking the touchscreen when the total touch duration is higher than a preset duration, and unlocking the touchscreen when the user is detected to be away from the touchscreen; and controlling the touchscreen to display a preset reminder message when the total touch duration is lower than the preset duration, the preset reminder message being used to remind the user to stop occupying the electronic device.
[0012] Optionally, after controlling the touchscreen to display preset free content, the touchscreen control method further includes: acquiring second touch information, the second touch information including the total touch duration of the user on the preset free content displayed on the touchscreen and sound information collected from the user; updating the target probability of the user paying to obtain the paid content based on the second touch information to obtain an updated target probability; if the updated target probability is higher than the third preset probability, controlling the touchscreen to display preset payment information, the preset payment information being used to guide the user to perform a payment operation; if the updated target probability is lower than the third preset probability, locking the touchscreen, and unlocking the touchscreen when the user is detected to be away from the touchscreen.
[0013] Optionally, the touchscreen control method further includes: in response to the touchscreen displaying the default content for a preset display duration, obtaining historical payment information, the historical payment information being used to characterize the historical user's payment for the paid content; obtaining the historical probability of the historical user paying for the paid content; determining that the default content needs to be updated based on the historical payment information and the historical probability; determining a new default content based on the default content; and controlling the display of the touchscreen based on the new default content.
[0014] Secondly, this application provides a touchscreen control system, comprising: an acquisition module for acquiring first touch information, the first touch information being used to characterize a user's touch behavior on default content displayed on the touchscreen, wherein the touchscreen is a touchscreen of an electronic device installed in a public place, and the default content includes at least cover content corresponding to paid content; a determination module for determining a target probability that the user pays to obtain the paid content based on the first touch information; and a control module for performing display control on the touchscreen based on the target probability.
[0015] The above technical solution acquires first touch information representing a user's touch behavior on the default content displayed on the touchscreen. Using this first touch information, the target probability of a user paying to access paid content is determined. Based on this probability, the touchscreen display is controlled, enabling user-demand-based touchscreen display control. This reduces the occupation of electronic devices in public places by users with no actual need for them, and minimizes the impact of ineffective use on the touchscreen performance. Therefore, this technical solution, through touchscreen display control, ensures that electronic devices in public places serve users with actual needs as much as possible, improving the user experience, performance stability, and lifespan of these devices.
[0016] Other features and advantages of this application will be described in detail in the following detailed description section. Attached Figure Description
[0017] The accompanying drawings are provided to further illustrate the present application and form part of the specification. They are used together with the following detailed description to explain the present application, but do not constitute a limitation thereof. In the drawings:
[0018] Figure 1 This is a flowchart illustrating a touchscreen control method according to an exemplary embodiment.
[0019] Figure 2 This is an example diagram illustrating a touchscreen layout according to an exemplary embodiment.
[0020] Figure 3 This is a schematic diagram illustrating the generation of a second touch trajectory according to an exemplary embodiment.
[0021] Figure 4 This is a block diagram illustrating a touchscreen control system according to an exemplary embodiment.
[0022] Figure 5 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation
[0023] The specific embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit this application.
[0024] With the continuous development of intelligent devices, more and more public places will be equipped with intelligent devices, such as gaming devices, music devices, and shopping devices. Since these intelligent devices are placed in public places, if they are provided to users for free, they may cause chaos in the public order. Therefore, the service of these intelligent devices usually requires payment.
[0025] However, some users occupy these smart devices even when they don't need them, preventing users who need them from using them in a timely manner and potentially affecting the performance of the smart devices. Therefore, it is necessary to configure the display solutions for these smart devices appropriately to reduce these situations and ensure a good user experience.
[0026] In this embodiment, the electronic devices installed in public places can be smart devices such as gaming devices, music devices, and shopping devices. These smart devices are equipped with touchscreens, which display default content when not in use by a user, and can provide various services to the user when in use. Public places can include shopping malls, supermarkets, and similar locations.
[0027] Taking gaming devices as an example, the touchscreen can display a default list of games, some of which require payment to play. However, because electronic devices offer basic game viewing functions, such as watching game videos, some users, even without a need to play the games, will constantly watch these videos, thus consuming valuable data.
[0028] Based on this, this application provides a technical solution to obtain first touch information that characterizes a user's touch behavior on the default content displayed on a touchscreen. Using the first touch information, the target probability of a user paying to obtain paid content is determined. The touchscreen is then controlled according to the probability. This can achieve touchscreen display control based on user needs, thereby reducing the occupation of electronic devices in public places by users who do not need to use them, and reducing the impact of some ineffective use on the performance of the touchscreen of electronic devices.
[0029] Therefore, this technical solution, through touchscreen display control, enables electronic devices installed in public places to serve users with usage needs as much as possible, improves the user experience of electronic devices installed in public places, enhances the performance stability of electronic devices installed in public places, and extends the service life of electronic devices.
[0030] Figure 1 This is a flowchart illustrating a touchscreen control method according to an exemplary embodiment, such as... Figure 1 As shown, the touchscreen control method includes:
[0031] Step S11: Obtain first touch information. The first touch information is used to characterize the user's touch behavior on the default content displayed on the touch screen. The touch screen is the touch screen of an electronic device installed in a public place. The default content includes at least the cover content corresponding to the paid content.
[0032] Step S12: Determine the target probability of the user paying to obtain paid content based on the first touch information.
[0033] Step S13: Control the display on the touchscreen according to the target probability.
[0034] In step S11, the default content displayed on the touchscreen can at least include the cover content corresponding to the paid content. Taking game content as an example, the default content can include cover content generated from game screenshots. Taking shopping content as an example, the default content can include cover content generated from item images.
[0035] It is understandable that default content can also include some basic content, such as prompts, operation instructions, and some function options. There are no restrictions here. Different default content can be set for different electronic devices based on their functions.
[0036] It is understood that when no user operates the touchscreen, the touchscreen can always display the default content. When a corresponding operation is detected, the display can be controlled using the technical solution of the embodiments of this application.
[0037] Therefore, step S11 may include: in response to the user's operation on the touchscreen, acquiring first touch information.
[0038] In some embodiments, the detection of touch information can employ well-established detection technologies in the art, such as: resistive touchscreens: achieving touch recognition through pressure sensing; capacitive touchscreens: achieving touch recognition using human body electric field sensing; infrared touchscreens: detecting touch position through a matrix composed of infrared emitters and receivers; and surface acoustic wave (SAW) touchscreens: detecting touch position using the propagation and reflection of ultrasonic waves on the screen surface.
[0039] Through the various optional detection technologies mentioned above, it is possible to detect the user's touch behavior on the default content displayed on the touchscreen and integrate it into the corresponding touch information.
[0040] In some embodiments, the touchscreen responds normally to various user touch actions; for example, if a user clicks on a function option, the corresponding interface for that function option will pop up. In this application embodiment, the focus is primarily on additional display control beyond these normal responses.
[0041] In some embodiments, the first touch information includes: multiple touch points, touch information corresponding to the multiple touch points, and sound information collected from the user.
[0042] In some embodiments, multiple touch points can be understood as various touch positions of the user, and the touch information corresponding to each of the multiple touch points may include touch time, touch method, etc.
[0043] In some embodiments, the electronic device may be equipped with a sound acquisition device, such as a microphone, which can record sound while the user is operating the touch screen, thereby obtaining sound information.
[0044] In some embodiments, the collected sound information can be denoised to remove parts that do not belong to human voices, thereby obtaining the user's corresponding sound information.
[0045] In step S12, based on the first touch information, the probability of a user paying to obtain paid content can be analyzed to obtain the target probability.
[0046] In conjunction with the above-described implementation of the first touch information, step S12 may include: obtaining layout information representing the display position of default content on the touch screen; determining a first probability that the user pays to obtain paid content based on multiple touch points, touch information corresponding to the multiple touch points, and layout information; determining a second probability that the user pays to obtain paid content based on sound information; and determining a target probability based on the first probability and the second probability.
[0047] In this implementation, by combining layout information, multiple touch points, and the touch information corresponding to each touch point, the randomness of the user's touch operation can be analyzed, and a first probability can be obtained based on this randomness analysis. It can be understood that the stronger the randomness, the lower the probability that the user will pay.
[0048] Furthermore, by combining voice information, we can analyze the user's willingness to pay, and based on this willingness to pay analysis, we can obtain a second probability.
[0049] Furthermore, by combining the first probability and the second probability, the target probability can be determined.
[0050] As an optional implementation, the layout information includes: a touch screen layout diagram, which includes multiple touch screen display areas, each of which is used to display different default content.
[0051] In this implementation, a touchscreen layout diagram can be obtained based on the division of the touchscreen display area.
[0052] Figure 2 This is an example diagram illustrating a touchscreen layout according to an exemplary embodiment, such as... Figure 2 As shown, the touchscreen includes five touchscreen display areas, three of which are used to display the cover content of paid content, one touchscreen display area is used to display guidance information, and one touchscreen display area is used to display various function options.
[0053] Furthermore, based on multiple touch points, the touch information and layout information corresponding to each touch point, determining the first probability of a user paying to obtain paid content can include: generating multiple first touch points in the touchscreen layout diagram based on the multiple touch points; generating multiple touch trajectories based on the touch information corresponding to each of the multiple first touch points; determining the number of touchscreen display areas occupied by each of the multiple touch trajectories; and determining the first probability of a user paying to obtain paid content based on the number of touchscreen display areas occupied by each of the multiple touch trajectories.
[0054] In some embodiments, multiple touch points are represented by position coordinates in a touchscreen coordinate system. Based on these position coordinates, they can be transformed into a touchscreen layout diagram to generate multiple corresponding first touch points. Based on the touch information corresponding to each of the multiple first touch points, multiple touch trajectories can be generated.
[0055] It is understandable that the more chaotic and irregular the touch trajectory is, the stronger the randomness of the user's operation. Therefore, the first probability can be determined based on the number of touch screen display areas occupied by multiple touch trajectories.
[0056] In some embodiments, the touch information includes touch time. Generating multiple touch trajectories based on the touch information corresponding to multiple first touch points includes: generating a first touch trajectory according to the chronological order of the touch times corresponding to the multiple first touch points; determining the touch duration corresponding to each of the multiple first touch points based on the touch times corresponding to the multiple first touch points; generating multiple second touch points in a touchscreen layout diagram based on the touch durations corresponding to the multiple first touch points, wherein each first touch point corresponds to at least one second touch point; determining the touch area corresponding to each of the multiple first touch points based on the at least one second touch point corresponding to each of the multiple first touch points; generating multiple second touch trajectories based on the touch areas and the chronological order of the touch times corresponding to the multiple first touch points; and determining multiple target touch trajectories based on the first touch trajectory and the multiple second touch trajectories.
[0057] In this implementation, a first touch trajectory can be generated based on the chronological order of touch times corresponding to multiple first touch points. Then, the multiple first touch points are expanded to generate multiple second touch points. Next, based on the second touch points corresponding to the first touch points, touch areas corresponding to the first touch points are generated. Based on the touch areas, multiple second touch trajectories are generated to expand the touch trajectory, making the final target touch trajectory closer to the real touch trajectory.
[0058] In some embodiments, for any first touch point, the difference between the start touch time and the end touch time of the first touch point is the touch duration.
[0059] In some embodiments, for any first touch point, at least one second touch point is generated around the first touch point in the touch screen layout diagram according to the touch duration corresponding to the first touch point.
[0060] In some embodiments, the longer the touch duration corresponding to the first touch point, the more second touch points there are corresponding to that first touch point. As an example, the number of second touch points Q = I × t, where I represents the conversion coefficient between touch duration and the number of second touch points, and t represents the touch duration.
[0061] In some embodiments, I can be determined based on the material of the touch screen, the touch detection method, etc., and can characterize the detection deviation of the touch point. The larger the detection deviation, the larger I is.
[0062] In some embodiments, depending on the number of second touch points, a corresponding number of second touch points can be generated around the first touch point using methods such as random distribution / normal distribution.
[0063] In some embodiments, the area formed by the first touch point and the second touch point corresponding to the first touch point is defined as the touch area corresponding to the first touch point.
[0064] In some embodiments, generating multiple second touch trajectories based on the touch areas corresponding to the multiple first touch points and the chronological order of the touch times corresponding to the multiple first touch points may include: connecting the edge positions of the touch areas corresponding to the multiple first touch points according to the chronological order of the touch times corresponding to the multiple first touch points to generate multiple second touch trajectories. The edge positions include edge positions in different orientations, such as the top edge, bottom edge, left edge, and right edge.
[0065] For ease of understanding, Figure 3 This is a schematic diagram illustrating the generation of a second touch trajectory according to an exemplary embodiment, such as... Figure 3As shown, three first touch points are distributed across two touchscreen display areas: touch point 1 is located in touchscreen display area A, and touch points 2 and 3 are located in touchscreen display area B. Based on the touch duration corresponding to touch points 1-3, corresponding second touch points are randomly generated around them. Next, based on the second touch points corresponding to touch points 1-3, three corresponding touch areas are generated. Furthermore, using the touch areas and the touch sequence corresponding to touch points 1-3, multiple second touch trajectories are generated. It can be seen that touch point 3 was originally located in touchscreen display area B; however, due to the generation of the second touch points, the touch area corresponding to touch point 3 is distributed across touchscreen display areas B and C, thus expanding the touch trajectory.
[0066] Furthermore, the first touch trajectory and multiple second touch trajectories can be deduplicated to obtain multiple target touch trajectories. The deduplication rule can be: if the touch screen display areas traversed by the two touch trajectories are exactly the same, then one of the touch trajectories can be removed.
[0067] In some embodiments, the number of touch screen display areas occupied by multiple touch tracks can be integrated to obtain the target number. The integration method can be averaging, etc.
[0068] The first probability S1 = m × P, where m represents the conversion coefficient between the number of targets and the first probability, and P represents the number of targets.
[0069] In some embodiments, the conversion coefficient between the number of targets and the first probability can be determined in advance through statistical analysis of a large amount of offline test data or big data. The larger the number of targets, the greater the first probability.
[0070] In some embodiments, determining a second probability of a user paying to obtain paid content based on voice information may include: converting the voice information into text information; analyzing the user's intent based on the text information using a pre-trained large language model to obtain intent analysis information; if the intent analysis information indicates that the user has the intent to obtain paid content, determining a first preset probability as the second probability; if the intent analysis information indicates that the user does not have the intent to obtain paid content, determining a second preset probability as the second probability, wherein the second preset probability is less than the first preset probability.
[0071] It is understandable that speech-to-text technology is a mature technology in this field. Therefore, converting speech information into text information can refer to mature speech recognition algorithms in this field, which will not be described in detail here.
[0072] It is understood that large language models are a mature technology in this field. They can use natural language processing techniques to perform intent analysis based on text information to determine whether a user intends to purchase paid content. Therefore, this application does not describe the specific implementation technology of large language models; instead, refer to mature technologies in this field.
[0073] Taking paid content like games as an example, if the text message includes phrases like "I want to play this game" or "This game is really fun," it indicates that the user has the intention to acquire paid content. If the text message includes phrases like "boring" or "unoriginal," it indicates that the user does not have the intention to acquire paid content. Alternatively, if the text message does not contain any text related to the intention to acquire content, it is also considered that the user does not have the intention to acquire paid content.
[0074] In some embodiments, the first preset probability can be 50%, meaning that there is a 50% chance that a user will pay to obtain paid content.
[0075] In some embodiments, the second preset probability can be 0, or a probability value close to 0, representing that the user has absolutely no possibility of paying to obtain paid content.
[0076] Furthermore, the first probability and the second probability can be weighted and summed to obtain the target probability. The weight of the first probability is higher than the weight of the second probability.
[0077] In step S13, the touchscreen display can be controlled based on the target probability.
[0078] In some embodiments, step S13 may include: when the target probability is higher than a third preset probability, controlling the touchscreen to display preset payment information, the preset payment information being used to guide the user to perform a payment operation; when the target probability is lower than a third preset probability but higher than a fourth preset probability, controlling the touchscreen to display preset free content, the preset free content being related to the paid content; when the target probability is lower than a fourth preset probability, controlling the touchscreen display based on the total touch duration of the default content displayed by the user on the touchscreen.
[0079] In some embodiments, the third preset probability can be a value between 70% and 90%. The higher the price of the paid content, the higher the third preset probability, and the lower the price of the paid content, the lower the third preset probability.
[0080] In some embodiments, the fourth preset probability may be lower than the third preset probability, specifically a value between 40% and 60%. The higher the price of the paid content, the higher the fourth preset probability, and the lower the price of the paid content, the lower the fourth preset probability.
[0081] In some embodiments, the preset payment information is payment information related to the paid content, used to guide users to make payments, such as payment QR codes or payment pages. The payment page may include payment discount information, membership application information, etc., which are not limited here.
[0082] In some embodiments, the default free content can be content related to paid content. Taking game content as an example, the default free content can be game content that can be tried out; taking shopping content as an example, the default free content can be an item's points redemption page.
[0083] In some embodiments, if the target probability is higher than the third preset probability, it indicates that the user is very likely to pay. Therefore, payment information can be displayed directly to enable the user to perform the payment operation.
[0084] In some embodiments, if the target probability is lower than the third preset probability but higher than the fourth preset probability, it indicates that the user has a certain possibility of paying, and free content can be provided to the user first.
[0085] In some embodiments, if the target probability is lower than the fourth preset probability, it indicates that the user is not likely to pay, and therefore, the touchscreen can be directly controlled for display.
[0086] As an optional implementation, the touchscreen is controlled based on the total touch duration of the user's default touch content, including: locking the touchscreen when the total touch duration is longer than a preset duration, and unlocking the touchscreen when the user is detected to be away from the touchscreen; and controlling the touchscreen to display a preset reminder message when the total touch duration is shorter than the preset duration, the preset reminder message is used to remind the user to stop occupying the electronic device.
[0087] In some embodiments, the preset duration can be the maximum duration that the electronic device can be allowed to occupy. This maximum duration can be configured according to the flow of people in the public place. The greater the flow of people, the shorter the maximum duration.
[0088] Therefore, if the total touch duration exceeds the preset duration, it indicates that the current user's usage time is too long, and screen lock control can be directly implemented. If the user is detected to be away from the touch screen, the screen lock control can be canceled so that the touch screen can redisplay the default content.
[0089] If the total touch duration is less than the preset duration, it indicates that the current user's usage time is within an acceptable range. A preset reminder message can be displayed to remind the user to stop using the electronic device.
[0090] In some embodiments, if the user is still operating the touchscreen after a preset reminder message has been displayed for a certain period of time, the screen will be locked directly.
[0091] In some embodiments, the preset reminder message may be, for example, "Please do not interfere with other people's use of the xx device" or "If you have not paid, please do not continue to occupy the xx device."
[0092] In some embodiments, after controlling the touchscreen to display preset free content, the touchscreen can be further controlled according to user feedback on the preset free content.
[0093] Therefore, after controlling the touchscreen to display preset free content, the touchscreen control method may further include: acquiring second touch information, the second touch information including the total touch duration of the user on the preset free content displayed on the touchscreen and the sound information collected from the user; updating the target probability of the user paying to obtain paid content based on the second touch information, to obtain an updated target probability; if the updated target probability is higher than a third preset probability, controlling the touchscreen to display preset paid information, the preset paid information being used to guide the user to perform a payment operation; if the updated target probability is lower than the third preset probability, locking the touchscreen, and unlocking the touchscreen when the user is detected to be away from the touchscreen.
[0094] In some embodiments, a probability adjustment value can be determined based on the total touch duration, and another probability adjustment value can be determined based on the voice information collected from the user. Combining these two probability adjustment values yields a target probability adjustment value. Then, by adding this target probability adjustment value to the target probability, an updated target probability is obtained.
[0095] In some embodiments, the probability adjustment value is within the range of 0 to 20%.
[0096] The longer the total touch duration, the higher the probability adjustment value. For example, if the estimated touch duration for free content is 10 minutes, and the total touch duration is more than half of that estimated touch duration, the probability adjustment value can be greater than 10%; otherwise, it will be less than 10%.
[0097] Based on the voice information collected from the user, and referring to the intent analysis method in the aforementioned embodiments, if it is determined that the user has the intent to continue viewing the content, the probability adjustment value can be 10%; if it is determined that the user does not have the intent to continue viewing the content, the probability adjustment value can be 0.
[0098] Furthermore, if the updated target probability is higher than the third preset probability, it indicates that the user has the potential to pay based on their experience of accessing free content. Therefore, payment information can continue to be displayed to guide the user to make a payment.
[0099] In some embodiments, if the updated target probability is lower than a third preset probability, it indicates that the user's experience with free content suggests no possibility of payment. Therefore, screen lock control can be implemented directly. Furthermore, if the user is detected moving away from the touchscreen, screen lock control is lifted, and the touchscreen displays default content.
[0100] In some embodiments, the touchscreen control method may further include: in response to the touchscreen displaying default content for a preset display duration, obtaining historical payment information, the historical payment information being used to characterize the situation where historical users paid to obtain paid content; obtaining the historical probability of historical users paying to obtain paid content; determining, based on the historical payment information and the historical probability, that the default content needs to be updated; determining, based on the default content, a new default content; and controlling the display of the touchscreen based on the new default content.
[0101] In some embodiments, the preset display duration can be one day, half a day, or two hours, etc., which can be configured according to the flow of people in the public place. The higher the flow of people, the shorter the preset display duration.
[0102] In some embodiments, the historical probability of a user paying to access paid content can be understood as a target probability determined based on the user's touch information.
[0103] In some embodiments, historical payment information may include the number of historical payments, the amount of historical payments, etc.
[0104] In some embodiments, historical payment information and historical probability can be payment information obtained between the last time the default content was updated and the current time, and the determined target probability.
[0105] In some embodiments, the historical revenue of paid content is determined based on the number of historical payments and the historical payment amount. Furthermore, the various historical probabilities are aggregated to obtain an average probability.
[0106] In some embodiments, if the historical returns are lower than the preset returns, and / or the average probability is lower than the aforementioned fourth preset probability, then the default content is determined to need to be updated. Otherwise, the default content is determined not to need to be updated.
[0107] Furthermore, the richness and format of the default content can be updated to determine new default content. For example, increasing the amount of information contained in the default content or changing the image format to a video format can improve the appeal of the default content to users.
[0108] In some embodiments, the touchscreen can be controlled to display new default content.
[0109] This implementation method enables adaptive updates of default content, preventing electronic devices from being left unused for extended periods and improving their usability.
[0110] Figure 4 This is a block diagram illustrating a touchscreen control system 400 according to an exemplary embodiment, such as... Figure 4 As shown, the touchscreen control system 400 includes:
[0111] The acquisition module 401 is used to acquire first touch information, which is used to characterize the user's touch behavior on the default content displayed on the touch screen. The touch screen is the touch screen of an electronic device installed in a public place, and the default content includes at least the cover content corresponding to the paid content.
[0112] The determining module 402 is used to determine the target probability of the user paying to obtain the paid content based on the first touch information.
[0113] The control module 403 is used to control the display of the touch screen according to the target probability.
[0114] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0115] Figure 5 This is a block diagram illustrating an electronic device 500 according to an exemplary embodiment. For example... Figure 5 As shown, the electronic device 500 may include a processor 501 and a memory 502. The electronic device 500 may also include one or more of a multimedia component 503, an input / output (I / O) interface 504, and a communication component 505.
[0116] The processor 501 controls the overall operation of the electronic device 500 to complete all or part of the steps in the aforementioned touchscreen control method. The memory 502 stores various types of data to support the operation of the electronic device 500. This data may include, for example, instructions for any application or method operating on the electronic device 500, and application-related data such as contact data, sent and received messages, pictures, audio, video, etc. The memory 502 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The multimedia component 503 may include a screen and audio components. The screen may be, for example, a touchscreen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signals may be further stored in memory 502 or transmitted via communication component 505. The audio component also includes at least one speaker for outputting audio signals. I / O interface 504 provides an interface between processor 501 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual or physical buttons. Communication component 505 is used for wired or wireless communication between the electronic device 500 and other devices. Wireless communication may include Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, or 4G, or a combination thereof; therefore, the corresponding communication component 505 may include a Wi-Fi module, a Bluetooth module, or an NFC module.
[0117] In an exemplary embodiment, the electronic device 500 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the touch screen control method described above.
[0118] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, which, when executed by a processor, implement the steps of the touchscreen control method described above. For example, the computer-readable storage medium may be the memory 502 including program instructions, which may be executed by the processor 501 of the electronic device 500 to complete the touchscreen control method described above.
[0119] In another exemplary embodiment, a computer program product is also provided, which includes a computer program executable by a processor, which, when executed by the processor, implements the steps of the touchscreen control method described above.
[0120] The preferred embodiments of this application have been described in detail above with reference to the accompanying drawings. However, this application is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this application, various simple modifications can be made to the technical solution of this application, and these simple modifications all fall within the protection scope of this application.
[0121] It should also be noted that the various specific technical features described in the above embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, this application will not describe the various possible combinations separately.
[0122] Furthermore, various different implementations of this application can be combined in any way, as long as they do not violate the spirit of this application, they should also be regarded as the content disclosed in this application.
Claims
1. A touch screen control method, characterized by, The method comprises: obtaining first touch information, the first touch information being used to represent touch behavior of a user on default content displayed on a touch screen, wherein the touch screen is a touch screen of an electronic device arranged in a public place, and the default content at least comprises cover content corresponding to paid content; determining a target probability of the user paying for the paid content according to the first touch information; controlling display of the touch screen according to the target probability; the first touch information comprises a plurality of touch points, touch information corresponding to the plurality of touch points respectively, and sound information collected for the user, and the target probability of the user paying for the paid content is determined according to the first touch information, comprising: obtaining layout information used to represent a display position of the default content on the touch screen; determining a first probability of the user paying for the paid content according to the plurality of touch points, the touch information corresponding to the plurality of touch points respectively, and the layout information; determining a second probability of the user paying for the paid content according to the sound information; determining the target probability according to the first probability and the second probability; the layout information comprises a touch screen layout diagram, the touch screen layout diagram comprising a plurality of touch screen display areas, and different touch screen display areas are used to display different default content, and the first probability of the user paying for the paid content is determined according to the plurality of touch points, the touch information corresponding to the plurality of touch points respectively, and the layout information, comprising: generating a plurality of first touch points in the touch screen layout diagram according to the plurality of touch points; generating a plurality of touch tracks according to the touch information corresponding to the plurality of first touch points respectively; determining a number of touch screen display areas occupied by the plurality of touch tracks respectively; determining the first probability of the user paying for the paid content according to the number of touch screen display areas occupied by the plurality of touch tracks respectively.
2. The touch screen control method of claim 1, wherein, The touch information comprises touch time, and the plurality of touch tracks are generated according to the touch information corresponding to the plurality of first touch points respectively, comprising: generating a first touch track according to a sequence of the touch time corresponding to the plurality of first touch points respectively; determining touch time lengths corresponding to the plurality of first touch points respectively according to the touch time corresponding to the plurality of first touch points respectively; generating a plurality of second touch points in the touch screen layout diagram according to the touch time lengths corresponding to the plurality of first touch points respectively, wherein each first touch point corresponds to at least one second touch point; determining touch areas corresponding to the plurality of first touch points respectively according to the at least one second touch point corresponding to the plurality of first touch points respectively; generating a plurality of second touch tracks according to the touch areas corresponding to the plurality of first touch points respectively and the sequence of the touch time corresponding to the plurality of first touch points respectively; determining a plurality of target touch tracks according to the first touch track and the plurality of second touch tracks.
3. The touch screen control method of claim 1, wherein, The second probability of the user paying for the paid content is determined according to the sound information, comprising: convert the sound information into text information; analyze, by a pre-trained large language model, the intention of the user according to the text information to obtain intention analysis information; in a case where the intention analysis information indicates that the user has an intention to acquire the paid content, determine a first preset probability as the second probability; in a case where the intention analysis information indicates that the user does not have an intention to acquire the paid content, determine a second preset probability as the second probability, the second preset probability being less than the first preset probability.
4. The touch screen control method according to any one of claims 1 to 3, characterized by, the display control of the touch screen according to the target probability comprises: in a case where the target probability is higher than a third preset probability, control the touch screen to display preset paid information, the preset paid information being used to guide the user to perform a payment operation; in a case where the target probability is lower than the third preset probability and higher than a fourth preset probability, control the touch screen to display preset free content, the preset free content being related to the paid content; in a case where the target probability is lower than the fourth preset probability, perform display control of the touch screen according to a total touch duration of the user on default content displayed by the touch screen.
5. The touch screen control method according to claim 4, wherein the display control of the touch screen according to the total touch duration of the user on the default content displayed by the touch screen comprises: in a case where the total touch duration is higher than a preset duration, perform lock screen control of the touch screen, and perform cancel lock screen control of the touch screen in a case where it is detected that the user is away from the touch screen; in a case where the total touch duration is lower than a preset duration, control the touch screen to display preset reminder information, the preset reminder information being used to remind the user to stop occupying the electronic device.
6. The touch screen control method of claim 4, wherein, after the control of the touch screen to display the preset free content, the touch screen control method further comprises: obtain second touch information, the second touch information comprising a total touch duration of the user on the preset free content displayed by the touch screen and sound information collected for the user; update a target probability of the user to pay to acquire the paid content according to the second touch information to obtain an updated target probability; in a case where the updated target probability is higher than the third preset probability, control the touch screen to display preset paid information, the preset paid information being used to guide the user to perform a payment operation; in a case where the updated target probability is lower than the third preset probability, perform lock screen control of the touch screen, and perform cancel lock screen control of the touch screen in a case where it is detected that the user is away from the touch screen.
7. The touch screen control method of claim 1, wherein, the touch screen control method further comprises: in response to a duration for which the touch screen displays the default content reaching a preset display duration, obtain historical payment information, the historical payment information being used to indicate a case where a historical user pays to acquire the paid content; obtain a historical probability of the historical user paying to acquire the paid content; determine that the default content needs to be updated according to the historical payment information and the historical probability; According to the default content, determine new default content; According to the new default content, display control is carried out on the touch screen.
8. A touch screen control system characterized by, Comprise: The acquisition module is used for acquiring first touch information, and the first touch information is used for representing touch behavior of a user on default content displayed on a touch screen, wherein the touch screen is a touch screen of an electronic device arranged in a public place, and the default content at least includes cover content corresponding to paid content; The determination module is used for determining a target probability of the user paying to acquire the paid content according to the first touch information; The control module is used for display control on the touch screen according to the target probability; The first touch information includes a plurality of touch points, touch information corresponding to the plurality of touch points respectively, and sound information collected for the user, and the determination module is further used for: Obtaining layout information used for representing a display position of the default content on the touch screen; According to the plurality of touch points, the touch information corresponding to the plurality of touch points respectively, and the layout information, determining a first probability of the user paying to acquire the paid content; According to the sound information, determining a second probability of the user paying to acquire the paid content; According to the first probability and the second probability, determining the target probability; The layout information includes a touch screen layout diagram, the touch screen layout diagram includes a plurality of touch screen display areas, different touch screen display areas are used for displaying different default content respectively, and the determination module is further used for: According to the plurality of touch points, generating a plurality of first touch points in the touch screen layout diagram; According to the touch information corresponding to the plurality of first touch points respectively, generating a plurality of touch tracks; Determining a number of touch screen display areas occupied by the plurality of touch tracks respectively; According to the number of touch screen display areas occupied by the plurality of touch tracks respectively, determining the first probability of the user paying to acquire the paid content.
Citation Information
Patent Citations
refrigerator
EP3185193A1