Information display method, system and device
By matching the time information and standard time information of the terminal device in the intelligent information push, we ensure that the intelligent information is accurately displayed at a predetermined time, and the information display delay problem caused by network delay and fluctuations is solved, and marketing effect is improved.
Patent Information
- Application Number
- PCT/CN2024/084319
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-26
- Filing Date
- 2024-03-28
- Publication Date
- 2025-01-02
AI Technical Summary
During the process of intelligent information pushing, due to network delays and fluctuations, it is difficult to accurately display information to users at a specific time, which affects marketing effectiveness.
By receiving messages sent by the server, intelligent information and time information are obtained, and the time information stored by the terminal device is matched with the standard time information. When the information is matched, intelligent information is displayed to the user to ensure that the information is accurately displayed at a predetermined time.
Overcome the impact of network delay, realize the accurate display of intelligent information, and improve marketing effect and user experience.
Smart Images

Figure CN2024084319_02012025_PF_FP_ABST
Abstract
Description
Method, system and device for information display
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on June 26, 2020, with application number 202310760032.0 and invention name “A method, system and device for information display”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of software development, and in particular to a method, system, device and storage medium for displaying intelligent information. Background Art
[0003] In existing intelligent information push processes, there's often a need to push information to users at specific times. For example, during the Double 11 (Singles' Day) shopping festival, when products go on sale at 8:00 PM, it's necessary to display product recommendation links to users at 7:59 PM. In this situation, advertisers need to send promotional information to users around 7:55 PM. However, due to network fluctuations and congestion, users may not receive the promotional information until after 8:00 PM, or may receive it too early, affecting the client's marketing effectiveness.
[0004] Summary of the Invention
[0005] The present invention provides a method, system, device, and storage medium for information display, belonging to the field of computer technology. In this method, the timing of displaying the first smart information to the user can be determined based on the smart information received by the terminal device and first time information that matches the smart information. This method can overcome the delay in sending the smart information and accurately display the smart information to the user.
[0006] In a first aspect, the present invention provides a method for information display, the method comprising: receiving a first message sent by a server, and acquiring first intelligent information and first time information according to the first message;
[0007] Acquire second time information; the second time information includes time information stored in the terminal device and / or standard time information;
[0008] The first time information and the second time information are compared, and when the first time information and the second time information meet a matching condition, first smart information is displayed to the user, and the matching condition includes: the first time information and the second time information are the same.
[0009] In this implementation method, by parsing the first time information (predetermined time) in the first message, and then determining the display time of the first smart information based on the first time information, the smart message can be received in advance to solve the delay problem caused by network fluctuations, and then the first smart information can be displayed to the user accurately according to the first time.
[0010] In a possible implementation, the matching condition further includes: a difference between the first time information and the second time information is smaller than a preset maximum range.
[0011] In this implementation, a difference value can be set instead of requiring the first intelligent information to be displayed exactly the same, thereby adjusting the difficulty of displaying the information locally.
[0012] In a possible implementation, the first intelligent information includes at least two of the following forms of information: text, picture, link address, video, and music.
[0013] In this implementation, by displaying at least two types of information, the marketing information content can be displayed more richly and the marketing effect can be improved.
[0014] In a possible implementation, if the first time information does not match the second time information, new second time information is acquired according to a preset frequency.
[0015] In this implementation, a fixed frequency can be set to match the first time information and the second time information. If the time requirement is strict, the frequency can be adjusted to a higher frequency, such as matching once every 0.1s. If the time requirement is more relaxed, the frequency can be set to a more relaxed frequency, such as once every 30s, to reduce device power consumption.
[0016] In a possible implementation, obtaining the first intelligent information and the first time information according to the first message includes:
[0017] Acquire first address information according to the first message;
[0018] The first time information and / or the first intelligent information are acquired according to the first address information.
[0019] In this implementation method, the first smart information and / or the first time information can be stored at a certain address. The first message does not directly carry the first smart message and / or the first time information, but carries the address information, so that the device can obtain the first smart message and / or the first time information based on the address information.
[0020] In a possible implementation, obtaining the first intelligent information and the first time information according to the first message includes:
[0021] Obtain second address information, and obtain the first intelligent information and / or first time information based on the first message and the second address information.
[0022] In this implementation method, the first intelligent information and / or the first time information can be stored in a pre-agreed address, and the first message carries identification information of the first intelligent information and / or the first time information, so that the first intelligent information and / or the first time information can be obtained at the agreed address based on the identification information.
[0023] In a possible implementation, the first message sent by the receiving server is:
[0024] The first message is received according to the Short Message Protocol.
[0025] In this implementation, the information sent according to the SMS protocol has the characteristics of wide applicability.
[0026] In a second aspect, the present invention provides a short message display device, which is implemented by the device of the first aspect and will not be described in detail here.
[0027] In a third aspect, the present invention provides a method for configuring intelligent information, the method comprising:
[0028] Sending a first intelligent information configuration interface and a first time information configuration interface to the user;
[0029] receiving first smart information configuration information of a user, and determining first smart information according to the first smart configuration information;
[0030] receiving first time information configuration information of a user, and determining the first time information according to the first time information configuration information;
[0031] Generate a first message according to the first time information and the first smart information, where the first message is used to instruct the terminal device to display the first smart information according to the first time information;
[0032] Send a first message to the terminal device.
[0033] In this implementation method, a configuration interface of smart information and time information can be sent and displayed to the user, and a first message can be generated based on the user's configuration information, so that the terminal can determine the display time of the first smart information based on the first time information and the first smart information in the first message, thereby accurately displaying the first smart information and improving marketing effects.
[0034] In a possible implementation, the first intelligent information configuration interface includes at least one intelligent information configuration template;
[0035] The first intelligent information configuration information includes at least one intelligent template selection information and at least one first parameter configuration information corresponding to the first intelligent template selection information.
[0036] In this implementation, a smart information configuration template can be presented to the user to help the user configure the desired smart information more quickly, thereby improving configuration efficiency.
[0037] In a possible implementation manner, sending the first message to the terminal device includes:
[0038] A first message is sent to a terminal device via a Short Message Protocol (Short Message Protocol).
[0039] In this implementation, the SMS protocol has the widest reach and does not require users to download or install a specific APP, thereby increasing the sending range of the first message.
[0040] In a possible implementation, the first intelligent information includes at least two of the following forms of information: text, picture, link address, video, and music.
[0041] In this implementation, by displaying at least two types of information, the marketing information content can be displayed more richly and the marketing effect can be improved.
[0042] In a possible implementation, obtaining the first intelligent information and the first time information according to the first message includes:
[0043] Acquire first address information according to the first message;
[0044] The first time information and / or the first intelligent information are acquired according to the first address information.
[0045] In this implementation method, the first smart information and / or the first time information can be stored at a certain address. The first message does not directly carry the first smart message and / or the first time information, but carries the address information, so that the device can obtain the first smart message and / or the first time information based on the address information.
[0046] In a possible implementation, obtaining the first intelligent information and the first time information according to the first message includes:
[0047] Obtain second address information, and obtain the first intelligent information and / or first time information based on the first message and the second address information.
[0048] In this implementation method, the first intelligent information and / or the first time information can be stored in a pre-agreed address, and the first message carries identification information of the first intelligent information and / or the first time information, so that the first intelligent information and / or the first time information can be obtained at the agreed address based on the identification information.
[0049] In a fourth aspect, the present invention provides an intelligent information configuration system, which is a system-side implementation of the third aspect and will not be described in detail here.
[0050] In a fifth aspect, the present invention provides a computer device cluster, each computing device including a processor and a memory;
[0051] The processor of the at least one computing device is configured to execute instructions stored in a memory of the at least one computing device, so that the computing device cluster executes the method according to any one of claims 14 to 19.
[0052] In a sixth aspect, the present invention provides a computer program product comprising instructions, wherein when the instructions are executed by a computing device cluster, the computing device cluster executes the method according to any one of claims 14 to 19.
[0053] In a seventh aspect, the present invention provides a computer-readable storage medium comprising computer program instructions. When the computer program instructions are executed by a computing device cluster, the computing device cluster executes the method according to any one of claims 14 to 19. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] FIG1 is a schematic diagram of an information display method provided in an embodiment of the present application;
[0055] FIG2 is a schematic structural diagram of a terminal device provided in an embodiment of the present application;
[0056] FIG3 is a schematic diagram of an information recommendation method provided by an embodiment of the present application;
[0057] FIG4 is a schematic diagram of another information recommendation method provided by an embodiment of the present application;
[0058] FIG5 is a schematic diagram of an information configuration method provided in an embodiment of the present application;
[0059] FIG6 is a schematic diagram of the structure of a computing device provided in an embodiment of the present application;
[0060] FIG7 is a schematic diagram of the structure of a computing device cluster provided in an embodiment of the present application;
[0061] FIG8 is a schematic diagram of the structure of a computing device cluster provided in an embodiment of the present application; DETAILED DESCRIPTION
[0062] The following will describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments.
[0063] In the description of this specification, "one embodiment" or "some embodiments" means that one or more embodiments of this specification include a particular feature, structure, or characteristic described in conjunction with the embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in one possible implementation," "in some other embodiments," "in other embodiments," etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized.
[0064] In this specification, unless otherwise specified, " / " represents "or." For example, A / B can represent A or B. "And / or" in this specification is merely a description of an association between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, in the description of the embodiments of this specification, "plurality" refers to two or more than two.
[0065] In the description of this specification, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more of such features. The terms "including," "comprising," "having," and their variations all mean "including but not limited to," unless otherwise specifically emphasized.
[0066] In existing technologies, due to network delays, fluctuations, congestion and other reasons, it is difficult for users to accurately receive certain intelligent information at a certain point in time, which affects the user experience and also affects the customer's marketing effect.
[0067] The present invention provides a method for regularly pushing intelligent information, which enables users to see corresponding intelligent information at a predetermined time by regularly displaying and pushing intelligent information.
[0068] The Short Message Protocol (SMP) refers to the short message protocol supported by mobile phones, also known as the multimedia protocol. There are three main types of SMS, EMS, and MMS.
[0069] The existing smart information sending and receiving process often begins with the server defining the content of the smart information and sending it to the terminal device. After the terminal device receives the smart information, it displays the smart information to the user according to specific parsing rules. The terminal device often also needs to cooperate with the server side to set the smart information parsing method in advance. For scheduled push notifications, the terminal device needs to first analyze whether the smart information contains time information when it receives it. If so, it chooses not to push it immediately, but to push the smart information to the user after the time information is reached. Therefore, the following describes a method for scheduled push notifications of smart information in conjunction with Figure 1:
[0070] S101, receiving a first message, where the first message carries first smart information and first time information;
[0071] The first intelligent information can be an ordinary SMS or text message, or some new marketing information. The intelligent information can contain some rich media information, including some pictures, links, music and other information. The above-mentioned pictures, music and other information can be carried by the first message itself, or stored in the address pointed to by a link attached to the first message. If the pictures, music and other information are stored in the address pointed to by a link attached to the first message, the device can automatically obtain the pictures, music and other information according to the link. The above-mentioned pictures, music and other rich media information can also be regarded as the content of the first message or the content carried by the first message.
[0072] The first message carries first time information. The first time information may be information contained in the first message itself or stored at an address pointed to by a link in the first message. When the address pointed to by a link in the first message stores the first time information, the device may automatically obtain the first time information based on the link. In this implementation, the first time information may also be considered as information carried by the first message itself.
[0073] After the first message is obtained, the first message itself does not carry the first time information, but the first time information corresponding to the first message obtained according to the first message can also be regarded as the first message carrying the first time information.
[0074] S102, obtaining first time information of the first message and obtaining second time information;
[0075] When the first time information is the content of the first message itself, the method for obtaining the first time information carried by the first message can be to directly read the first message. When the first time information is stored in the address pointed to by a link in the first message, it is also necessary to parse the content of the link. The content in the link can include both the content of the link itself and the content of the address pointed to by the link. When the address pointed to by the link also contains a second link, the content of the second link can also be regarded as the content carried by the first message, and the time information in the second link can also be regarded as the first time information. Similarly, the information in other links or deep links can all be regarded as the content carried by the first message, and the time information in other links or deep links can all be regarded as the first time information carried by the first message.
[0076] The second time information may be the time information of the device itself. For example, when the receiving device is a mobile phone, the second time information may be the time set internally by the terminal device or the time displayed to the user. The device may be a smart terminal such as a mobile phone or a computer.
[0077] In one possible implementation, the second time information may be other time information obtained from the outside. For example, when the receiving device has an Internet communication function, it may query the time displayed by certain time standard organizations, such as the National Time Service Center standard time.
[0078] S103, when the first time information and the second time information match, displaying the first smart information;
[0079] When the first time information and the second time information are obtained, the information can be matched with each other. The information matching can be that when the first time information and the second time information are the same, both are 20:59 on January 1, 2023. Then, the first smart information is displayed at 20:59 on January 1, 2023.
[0080] In one possible implementation, the definition of the match can be customized, for example, the maximum difference or fixed difference between the first time information and the second time information can be defined. For example, if the maximum difference is set to within 2 minutes, if the first time information obtained is 21:00 on January 1, 2023, and the second time information is 20:57 on January 1, 2023, the condition for matching the first time information and the second time information is not met. If the first time information is 20:59 on January 1, 2023, and the second time information is 20:57 on January 1, 2023, the condition for matching the first time information and the second time information is met, and the first smart information is displayed. The display object of the first information can be the user.
[0081] In one possible implementation, the matching condition can also be defined as a fixed difference between the first time information and the second time information, for example, a fixed difference of 1 minute. When the first time information is 20:59 on January 1, 2023, and the second time information is 20:57 on January 1, 2023, the condition that the first time information and the second time information match is met, and the first smart information is displayed. The display object of the first information can be the user.
[0082] The intelligent information may be information text containing rich media, or may be simple text or short message information. The rich media information may include music, pictures, links and other information.
[0083] In a possible implementation, the smart information itself carries the above-mentioned rich media information, and the device can directly display the content of the smart information to the user.
[0084] In another possible implementation, the smart information itself does not include the above-mentioned rich media information or does not completely include the above-mentioned rich media information. The smart information may carry a link. The device can find other content of the smart information according to the link, obtain the above-mentioned information, and display it to the user.
[0085] In one possible implementation, the smart information only includes certain identification information. The device can obtain other content of the smart information based on the identification information in a pre-set platform, link, address, etc., and display the above information to the user.
[0086] In one possible implementation, a frequency can be set for acquiring and matching the first time information and the second time information. For example, the acquisition and matching frequency can be set to 1 minute / time, and the maximum difference is within 2 minutes. When the first time acquired by the device is 21:00 on January 1, 2023, and the second time is 20:57 on January 1, 2023, the condition for matching the first time information and the second time information is not met. The first time information and the second time information are acquired again after 1 minute. At this time, the first time information acquired is 21:00 on January 1, 2023, and the second time information is 20:58 on January 1, 2023. At this time, the first time information and the second time information are two minutes apart, which meets the maximum difference condition, and the device displays the smart information to the user.
[0087] The following describes a terminal device with reference to FIG2 . The terminal device can implement the method described in FIG1 , that is, the terminal device can display smart information to a user at a fixed time. The terminal device includes:
[0088] S201, receiving module;
[0089] The receiving module is configured to receive a first message. The receiving module is further configured to obtain second time information. The receiving module is further configured to obtain the first time information carried in the first message. When the first message includes information such as a link, the receiving module is further configured to obtain other information carried in the first message based on the information such as the link.
[0090] S202, matching module;
[0091] The matching is used to examine whether most of the first time information matches the second time information. When the matching module believes that the first time information matches the second time information, it notifies the display module to display the first smart information.
[0092] S203, display module;
[0093] The display module is used to display the smart information to the user. The first smart information may include the content of the first smart information itself and other content of the address pointed to by the link attached to the first smart information.
[0094] The display module, receiving module, and matching module can all be implemented in software or hardware. For example, the following uses the display module as an example to describe its implementation. Similarly, the implementation of the receiving module and matching module can refer to the implementation of the display module.
[0095] The message received by the terminal can be regarded as the first message or the smart information itself. The smart information or first message sent by the server to the terminal can directly carry the first time information, or can instruct the terminal device to obtain the first time information in other ways. A specific implementation method is described below in conjunction with Figure 3:
[0096] S301, receiving information;
[0097] If the smart information itself carries the first time information, that is, "time feature word: 2023 / 1 / 11 9:59", the mobile terminal can directly obtain the first time message when receiving this smart information, and control the display time of the smart information according to the first time message.
[0098] In a possible implementation, the intelligent information displayed to the user does not include the event feature word.
[0099] In a possible implementation, the "follow link: www.haohecafe.com" can be displayed to the outside in the form of a picture, and the user can directly jump to the link by clicking on the picture.
[0100] S302, parsing time;
[0101] When the mobile phone receives the first smart information, it parses the time carried by the first smart information. The time can be parsed by setting a certain characteristic field. When a certain characteristic field is identified, the information of the fixed field carried after the characteristic field is automatically identified as the first time information.
[0102] S303, display information according to time.
[0103] The time is the first time information. The specific time display method can refer to the description of step S103 in Figure 1, and will not be elaborated here.
[0104] In addition to the method of directly carrying the first time information shown in FIG3 , other methods may also be used to instruct the terminal device to obtain the first time information, such as the method shown in FIG4 :
[0105] S401, receiving information;
[0106] The mobile phone terminal receives the indication information, which may be part of the smart information or a simple address or other characteristic information. The characteristic information may indicate that the client (terminal device) obtains the smart information at a certain address.
[0107] S402, query template;
[0108] When the indication information received by the user does not contain or does not fully contain all the contents of the intelligent information, a query request can be issued to the template platform based on the indication information. The template platform returns the information pointed to by the indication information to the mobile terminal based on the query request. The first time information can be carried in the indication information itself or in the information returned by the template platform.
[0109] S403, parsing template;
[0110] The mobile terminal parses the intelligent information content contained in the information returned by the template platform based on the information returned. The content may include images, links, music, etc. If the information returned by the template platform includes first time information, the parsing also includes parsing the first time information. If the first time information is directly carried with the indication information, the first time information is associated with the information returned by the template platform, and the appropriate display of the information returned by the template platform is determined based on the first time information.
[0111] S404, displaying intelligent information according to time;
[0112] The time is the first time information. How to display the intelligent information according to the first time information can be referred to the description of step S103 in FIG1 , which will not be elaborated here.
[0113] In addition to the terminal device needing to make improvements to implement this function, the server side also needs to make certain improvements to this function to guide the user to configure the smart information and time information, and send the information so that the terminal device can realize the function of displaying smart information at a scheduled time.
[0114] When cloud vendors provide intelligent information marketing services to users, they first need to receive the marketing information that the user wants to send, then obtain the user of the corresponding marketing target (terminal device) based on the marketing information, and then send the marketing information to the terminal device. This is why cloud vendors need to configure the content of the intelligent information in advance before sending it to the terminal device to achieve the purpose of the present invention. The following describes a method for configuring intelligent information on the server side (cloud side) in conjunction with Figure 6:
[0115] S501, sending a first smart information configuration interface and a first time information configuration interface to the user;
[0116] The first smart information configuration interface is displayed and sent to the user, so that the user can configure the smart information the user wants according to the first smart information configuration interface.
[0117] The user here may be a demander of marketing information, such as an advertiser, product provider, or other user who needs to conduct advertising and marketing. The first smart information configuration interface is displayed to the user, enabling the user to configure the first smart information more efficiently, conveniently, and in a standardized manner, so that the terminal device can display the first smart information more quickly and completely.
[0118] In a possible implementation, multiple configuration templates of smart information may be provided to the user. The templates include information such as the type of information included in the smart information, the framework layout, etc., to help the user configure appropriate smart information more quickly.
[0119] In one possible implementation, when a user selects a smart information template, a parameter configuration interface corresponding to the configuration template can be displayed to the user. The parameters related to the parameter configuration interface are related to the information type, framework layout, etc. of the template, so that the user can adjust the parameter content in the smart information according to the parameter configuration interface. The parameters can be mathematical parameters or a specific picture, etc.
[0120] After the user has configured appropriate parameters, the first smart message can be generated according to the selection information of the smart information template and the user's parameter configuration information of the smart information template.
[0121] In one possible implementation, the smart information configuration interface may also include a blank interface and multiple configuration components, allowing users to freely combine and configure the smart information they want based on the components provided by the platform, thereby expanding the freedom of smart information and better meeting user needs.
[0122] In a possible implementation, presenting the first time information configuration interface to the user may include providing the user with a time selection component, and the user may configure the first time information according to the user's selection component.
[0123] In a possible implementation, a section of input may be provided to the user, and only the first time information configured by the user can be determined according to the time information entered in the user input box;
[0124] S502, determining first smart information and first time information according to the configuration information;
[0125] Determine the final first smart information and first time information according to the configuration actions of the user in the first smart information configuration interface and the first time information configuration interface;
[0126] S503: Generate a first message according to the first smart information and the first time information, and send the first message to the terminal;
[0127] The first message can directly include the first smart information and the first time information (see Figure 3), so that when the terminal device receives the first message, it can directly read the first smart information and the first time information in the first message, thereby displaying the above information to the user.
[0128] In one possible implementation, the first message may not directly include the first intelligent information and / or the first time information. Instead, the first message may include an address information, and the terminal device may obtain the first intelligent information and the first time information based on the address information. The address may be an IP address, etc.
[0129] In one possible implementation, the first message may not include a certain address information, but instead include certain characteristic information. After receiving the first message, the terminal device can issue a request to obtain the first intelligent information and the first time information according to a pre-set address, and obtain the first intelligent information and the first time information. The above two methods can be regarded as the first message carrying the first intelligent information and the first time information.
[0130] The sending of the first message to the terminal device may be directly sending the first message to the terminal device of the end user (such as a mobile phone), or may be sending the first message to a lower-level supplier or service provider so that the lower-level supplier or service provider can send the message to the terminal device.
[0131] In one possible implementation, the downstream supplier or service provider may modify or change the first message according to certain agreed methods. When the downstream supplier or service provider modifies the first message according to certain agreed methods and sends it to the end user, it is still deemed that the first message has been sent to the terminal device.
[0132] This application also provides a computing device 1000. As shown in Figure 6, computing device 1000 includes a bus 1002, a processor 1004, a memory 1006, and a communication interface 1008. Processor 1004, memory 1006, and communication interface 1008 communicate with each other via bus 1002. The computing device can be a server or a terminal device. It should be understood that this application does not limit the number of processors and memories in computing device 1000.
[0133] Bus 1002 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, among others. Buses may be classified as address buses, data buses, control buses, and the like. For ease of illustration, FIG6 shows a single line, but this does not imply a single bus or type of bus. Bus 1004 may include a path for transmitting information between various components of computing device 1000 (e.g., memory 1006, processor 1004, and communication interface 1008).
[0134] The processor 1004 may include any one or more processors such as a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).
[0135] The memory 1006 may include volatile memory, such as random access memory (RAM). The processor 1004 may also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid state drive (SSD).
[0136] The memory 1006 stores executable program code, and the processor 1004 executes the executable program code to respectively implement the functions of the aforementioned display module, determination module, and sending module, thereby implementing the method shown in Figure 1 or Figure 5. In other words, the memory 1006 stores instructions for executing the method shown in Figure 1 or Figure 5.
[0137] The communication interface 1008 uses a transceiver module such as, but not limited to, a network interface card or a transceiver to implement communication between the computing device 1000 and other devices or a communication network.
[0138] Embodiments of the present application also provide a computing device cluster. The computing device cluster includes at least one computing device. The computing device can be a server, such as a central server, an edge server, or a local server in a local data center. In some embodiments, the computing device can also be a terminal device such as a desktop computer, a laptop computer, or a smartphone.
[0139] As shown in Figure 7 , the computing device cluster includes at least one computing device 1000. The memory 1006 in one or more computing devices 1000 in the computing device cluster may store the same instructions for executing the method shown in Figure 1 or Figure 5 .
[0140] In some possible implementations, the memory 1006 of one or more computing devices 1000 in the computing device cluster may also respectively store partial instructions for executing the method shown in Figure 1 or Figure 5. In other words, the combination of one or more computing devices 1000 can jointly execute instructions for executing the method shown in Figure 1 or Figure 5.
[0141] It should be noted that the memory 1006 in different computing devices 1000 in the computing device cluster can store different instructions, each for executing a portion of the functions of the intelligent parameter recommendation device. In other words, the instructions stored in the memory 1006 in different computing devices 1000 can implement the functions of one or more modules in the intelligent parameter recommendation device.
[0142] In some possible implementations, one or more computing devices in a computing device cluster may be connected via a network. The network may be a wide area network or a local area network, etc. FIG8 shows a possible implementation. As shown in FIG8 , two computing devices 1000A and 1000B are connected via a network. Specifically, the connection to the network is made via a communication interface in each computing device. In this type of possible implementation, the memory 1006 in the computing device 1000A stores instructions for executing the functions of the display module and the receiving module. At the same time, the memory 1006 in the computing device 1000B stores instructions for the matching module.
[0143] It should be understood that the functions of the computing device 1000A shown in FIG8 may also be completed by multiple computing devices 1000. Similarly, the functions of the computing device 1000B may also be completed by multiple computing devices 1000.
[0144] The present application also provides a computer program product comprising instructions. The computer program product may be software or a program product comprising instructions that can be run on a computing device or stored in any available medium. When the computer program product is run on at least one computing device, the at least one computing device is caused to perform the method shown in FIG1 or FIG5 .
[0145] The present application also provides a computer-readable storage medium. The computer-readable storage medium can be any available medium that can be stored by a computing device or a data storage device such as a data center that contains one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive). The computer-readable storage medium includes instructions that instruct the computing device to execute the method shown in Figure 1 or Figure 5.
[0146] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the protection scope of the technical solutions of the various embodiments of the present invention.
Claims
1. An information display method, characterized in that: The method is used for a terminal device, and the method comprises: Receive a first message sent by the server, and acquire first intelligent information and first time information according to the first message; Acquire second time information; the second time information includes time information stored in the terminal device and / or standard time information; The first time information and the second time information are compared, and when the first time information and the second time information meet a matching condition, the first smart information is displayed to the user, and the matching condition includes: the first time information and the second time information are the same.
2. The method according to claim 1, characterized in that The matching condition also includes: a difference between the first time information and the second time information is smaller than a preset maximum range.
3. The method according to any one of claims 1 to 2, characterized in that: The first intelligent information includes at least two forms of information: text, picture, link address, video, and music.
4. The method according to any one of claims 1 to 3, characterized in that: If the first time information does not match the second time information, new second time information is acquired according to a preset frequency.
5. The method according to any one of claims 1 to 4, characterized in that: The acquiring, according to the first message, first intelligent information and first time information includes: Acquire first address information according to the first message; The first time information and / or the first intelligent information are acquired according to the first address information.
6. The method according to any one of claims 1 to 4, characterized in that: The acquiring, according to the first message, first intelligent information and first time information includes: Obtain second address information, and obtain the first intelligent information and / or first time information according to the first message and the second address information.
7. The method according to any one of claims 1 to 6, characterized in that: The first message sent by the receiving server is: The first message is received according to the Short Message Protocol.
8. A terminal device for information display, characterized in that: The device comprises: A receiving module receives a first message sent by a server, and acquires first intelligent information and first time information according to the first message; the receiving module is also used to acquire second time information; the second time information includes the time information and / or standard time information stored in the terminal device; a matching module, the matching module being used to compare the first time information with the second time information; A display module, wherein the display module is used to display the first intelligent information to the user when the first time information and the second time information meet a matching condition, and the matching condition includes: the first time information and the second time information are the same.
9. The device according to claim 8, characterized in that The matching condition also includes that the difference between the first time information and the second time information is less than a preset maximum range.
10. The device according to any one of claims 8 to 9, characterized in that: The first intelligent information includes at least two forms of information: text, picture, link address, video, and music.
11. The device according to any one of claims 8 to 10, characterized in that: The acquiring, according to the first message, first intelligent information and first time information includes: Acquire first address information according to the first message; The first time information and / or the first intelligent information are acquired according to the first address information.
12. The device according to any one of claims 8 to 10, characterized in that: The acquiring, according to the first message, first intelligent information and first time information includes: Obtain second address information, and obtain the first intelligent information and / or first time information according to the first message and the second address information.
13. The device according to any one of claims 8 to 12, characterized in that: The first message sent by the receiving server is: The first message is received according to the Short Message Protocol.
14. An intelligent information configuration method, characterized in that: The method comprises: Sending a first intelligent information configuration interface and a first time information configuration interface to the user; receiving first intelligent information configuration information of a user, and determining first intelligent information according to the first intelligent configuration information; receiving first time information configuration information of a user, and determining the first time information according to the first time information configuration information; Generate a first message according to the first time information and the first smart information, where the first message is used to instruct the terminal device to display the first smart information according to the first time information; A first message is sent to the terminal device.
15. The method according to claim 14, characterized in that The first intelligent information configuration interface includes at least one intelligent information configuration template; The first intelligent information configuration information includes at least one intelligent template selection information and at least one first parameter configuration information corresponding to the first intelligent template selection information.
16. The method according to any one of claims 14-15, characterized in that: The sending a first message to the terminal device comprises: A first message is sent to a terminal device via a Short Message Protocol (Short Message Protocol).
17. The method according to any one of claims 14 to 16, characterized in that: The first intelligent information includes at least two forms of information: text, picture, link address, video, and music.
18. The method according to any one of claims 14 to 17, characterized in that: The first message used to instruct the terminal device to display the first smart information according to the first time information includes: The first message is used to instruct the terminal device to obtain first address information according to the first message; The first message is also used to instruct the terminal device to obtain the first time information and / or the first intelligent information according to the first address information.
19. The method according to any one of claims 14 to 17, characterized in that: The first message used to instruct the terminal device to display the first smart information according to the first time information includes: The first message is used to instruct the terminal device to obtain second address information, and obtain the first intelligent information and / or first time information according to the first message and the second address information.
20. An intelligent message configuration system, characterized in that: The system comprises: A display module, the display module is used to send a first intelligent information configuration interface and a first time information configuration interface to the user; A determination module, the determination module is used to receive the user's first intelligent information configuration information, and determine the first intelligent information according to the first intelligent information configuration information; the determination module is also used to receive the user's first time information configuration information, and determine the first time information according to the first time information configuration information; A sending module is used to generate a first message according to the first time information and the first intelligent information, wherein the first message is used to instruct the terminal device to display the first intelligent information according to the first time information; the sending module is also used to send the first message to the terminal user.
21. The system according to claim 20, characterized in that The first intelligent information configuration interface includes at least one intelligent information configuration template; The first intelligent information configuration information includes at least one intelligent template selection information and at least one first parameter configuration information corresponding to the first intelligent template selection information.
22. The system according to any one of claims 20-21, characterized in that: The sending a first message to the terminal device comprises: A first message is sent to a terminal device via a Short Message Protocol (Short Message Protocol).
23. The system according to any one of claims 20 to 22, characterized in that: The first intelligent information includes at least two forms of information: text, picture, link address, video, and music.
24. The system according to any one of claims 20 to 23, characterized in that: The first message used to instruct the terminal device to display the first smart information according to the first time information includes: The first message is used to instruct the terminal device to obtain first address information according to the first message; The first message is also used to instruct the terminal device to obtain the first time information and / or the first intelligent information according to the first address information.
25. The system according to any one of claims 20 to 23, characterized in that: The first message used to instruct the terminal device to display the first smart information according to the first time information includes: The first message is used to instruct the terminal device to obtain second address information, and obtain the first intelligent information and / or first time information according to the first message and the second address information.
26. A computing device, characterized in that The computing device includes a processor and a memory; The processor of the computing device is configured to execute instructions stored in the memory of the at least one computing device, so that the computing device executes the method according to any one of claims 1-7 or 14-19.
27. A computer program product comprising instructions, characterized in that When the instructions are executed by a computing device, the computing device is caused to perform the method according to any one of claims 1 to 7 or 14 to 19.
28. A computer-readable storage medium, characterized in that: The method comprises computer program instructions. When the computer program instructions are executed by a computing device, the computing device performs the method according to any one of claims 1-7 or 14-19.
Citation Information
Patent Citations
Information interaction method and system in instant messaging
CN103841003A
Information processing method and device
CN106203989A
Timing task management method and device and storage medium
CN112799796A
Message pushing method and system, readable storage medium and electronic equipment
CN114465971A