Graphical display methods, apparatuses, electronic devices, and media
By receiving user input at the first terminal and sending content information to the second terminal when conditions are met, simplified operations and reduced time consumption are achieved when viewing multiple charts, solving the problem of users having to switch interfaces multiple times.
Patent Information
- Application Number
- CN202111421116.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-26
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2041-11-26
AI Technical Summary
When viewing multiple chart data, users need to switch interfaces multiple times, which is cumbersome and time-consuming.
By receiving the user's input of the target chart content at the first terminal and sending the content information to the second terminal when the preset conditions are met, the second terminal performs filtering and displays the filtered chart, thereby simplifying the user operation.
This eliminates the need for users to perform multiple operations when viewing multiple charts, reducing the time and complexity of data viewing.
Smart Images

Figure CN114237791B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of data display technology, and specifically relates to a chart display method, device, electronic device and medium. Background Art
[0002] Currently, users can first set a chart linkage function for multiple charts in an electronic device, and trigger the electronic device to display the multiple charts, and then click to input a certain data in a certain chart among the multiple charts, so that the electronic device can update the data of other charts based on the certain data, so that users can view the data of the certain chart and the updated data of other charts to analyze the correlation between the data.
[0003] However, in the related art, the user needs to switch interfaces multiple times to view data of a certain chart and other updated charts, and the user's operation is cumbersome and time-consuming. Summary of the Invention
[0004] The purpose of the embodiments of the present application is to provide a chart display method, device, electronic device and medium, which can solve the problem that users have to view data in a tedious and time-consuming manner.
[0005] In a first aspect, an embodiment of the present application provides a chart display method, which is applied to a first terminal. The method includes: when displaying a first chart, receiving a first input from a user regarding the target chart content in the first chart; when a target preset condition is met, in response to the first input, sending content information corresponding to the target chart content to a second terminal, so that the second terminal filters the displayed second chart and displays the filtered second chart.
[0006] In the second aspect, an embodiment of the present application provides a chart display method, which is applied to a server. The method includes: receiving content information from a first terminal, the content information corresponding to the target chart content in the first chart displayed by the first terminal; when the target preset conditions are met, sending the content information to the second terminal so that the second terminal filters the displayed second chart and displays the filtered second chart.
[0007] In a third aspect, an embodiment of the present application provides a chart display device, which is a first chart display device. The first chart display device includes a receiving module and a sending module. The receiving module is configured to receive a first input from a user regarding target chart content in the first chart when the first chart display device displays the first chart. The sending module is configured to, in response to the first input received by the receiving module, send content information corresponding to the target chart content to a second chart display device when a preset target condition is met, so that the second chart display device filters the displayed second chart and displays the filtered second chart.
[0008] In a fourth aspect, embodiments of the present application provide a chart display device, which is a third chart display device. The third chart display device includes a receiving module and a sending module. The receiving module is configured to receive content information from a first chart display device, the content information corresponding to target chart content in a first chart displayed by the first chart display device. The sending module is configured to send the content information to a second chart display device, if target preset conditions are met, so that the second chart display device filters the displayed second chart and displays the filtered second chart.
[0009] In a fifth aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0010] In a sixth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0011] In the seventh aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or implement the steps of the method as described in the second aspect.
[0012] In an eighth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method as described in the first aspect, or to implement the steps of the method as described in the second aspect.
[0013] In an embodiment of the present application, when a first chart is displayed on a first terminal, the first terminal can, based on a user's first input of a target chart content in the first chart, send content information corresponding to the target chart content to a second terminal if a target preset condition is met, so that the second terminal filters the displayed second chart and displays the filtered second chart. Since after the user clicks and inputs the target chart content in the displayed first chart, the first terminal can directly send content information corresponding to the target chart content to the second terminal if the target preset condition is met, so that the second terminal can display the second chart filtered according to the content information, that is, the first chart can be displayed on the first terminal while the filtered second chart can be displayed on the second terminal, without the user having to perform multiple operations to view the first chart and the filtered second chart. Therefore, the user's operations during data viewing can be simplified and time consumption can be reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 This is one of the schematic diagrams of the diagram display method provided in the embodiment of the present application;
[0015] Figure 2 This is the second schematic diagram of the chart display method provided in the embodiment of the present application;
[0016] Figure 3 This is the third schematic diagram of the diagram display method provided in the embodiment of the present application;
[0017] Figure 4 This is the fourth schematic diagram of the chart display method provided in the embodiment of the present application;
[0018] Figure 5 This is the fifth schematic diagram of the diagram display method provided in the embodiment of the present application;
[0019] Figure 6 This is the sixth schematic diagram of the diagram display method provided in the embodiment of the present application;
[0020] Figure 7 This is the seventh schematic diagram of the chart display method provided in the embodiment of the present application;
[0021] Figure 8 This is one of the structural diagrams of the chart display device provided in the embodiment of the present application;
[0022] Figure 9 This is the second structural diagram of the chart display device provided in the embodiment of the present application;
[0023] Figure 10 is a structural diagram of an electronic device provided in an embodiment of the present application;
[0024] Figure 11Schematic diagram of the hardware structure of the electronic device provided in the embodiment of the present application;
[0025] Figure 12 This is a hardware structure diagram of a server provided in an embodiment of the present application. DETAILED DESCRIPTION
[0026] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0027] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0028] The following describes in detail the chart display method, device, electronic device, and medium provided in the embodiments of the present application through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0029] Figure 1 FIG1 shows a flow chart of a method for displaying a chart provided in an embodiment of the present application. Figure 1 As shown, the chart display method provided in the embodiment of the present application may include the following steps 101 and 102.
[0030] Step 101: When a first terminal displays a first chart, the first terminal receives a first input from a user regarding target chart content in the first chart.
[0031] Optionally, in an embodiment of the present application, when the first terminal displays the interface of the target application, the first terminal can set a chart linkage function for the partial chart indicated by the partial chart identifier (identity, ID) in the interface according to the user's click input in sequence, so that the first terminal can display the first chart according to the user's click input on the first chart in the partial chart.
[0032] Further optionally, in the embodiment of the present application, the target application may specifically be: a business intelligence (BI) platform application.
[0033] Further optionally, in the embodiment of the present application, the chart indicated by the chart identifier in the interface of the target application may be a chart stored in the server (ie, the server of the target application) or the first terminal.
[0034] In which case, when the chart indicated by the chart identifier in the interface of the target application is a chart stored in the server, the first terminal can download the first chart from the server and display the first chart according to the user's click input on the first chart.
[0035] Further optionally, in an embodiment of the present application, when the first terminal displays the identifier (e.g., an icon) of the target application, the first terminal can open the target application based on the user's click input on the icon, and perform a login operation based on the account information entered by the user, and display the interface of the target application.
[0036] Further optionally, in an embodiment of the present application, after the user clicks and inputs a partial chart identifier, the first terminal may send a first indication to the server, wherein the first indication includes the partial chart identifier, and the first indication is used to indicate: the server establishes an association relationship between the partial chart identifiers so that the first terminal can set a chart linkage function for the partial chart (i.e., the chart indicated by the partial chart identifier).
[0037] Optionally, in an embodiment of the present application, the target chart content may include at least one of the following: text, numbers, images, etc.
[0038] Optionally, in the embodiment of the present application, the first input may specifically be: a click input by the user on the target chart content.
[0039] Step 102: When the target preset condition is met, the first terminal sends content information corresponding to the target chart content to the second terminal in response to the first input, so that the second terminal filters the displayed second chart and displays the filtered second chart.
[0040] Optionally, in an embodiment of the present application, the first terminal can directly determine whether the target preset conditions are met, and if it is determined that the target preset conditions are met, send content information to the second terminal; or, the first terminal can directly send content information to the server, so that the server can determine whether the target preset conditions are met, and if it is determined that the target preset conditions are met, the server can send the content information to the second terminal.
[0041] Further optionally, in an embodiment of the present application, the first terminal may first determine content information according to the content of the target chart, and then send the content information to the server.
[0042] Further optionally, in the embodiment of the present application, the first terminal may determine information of an object corresponding to the target chart content as content information.
[0043] For example, assuming that the target chart content is sector 1 corresponding to "Brand A" in the pie chart, after the user clicks and inputs sector 1, the first terminal can determine the information of the object corresponding to sector 1 (ie, brand "A") as content information.
[0044] Optionally, in the embodiment of the present application, the target preset condition includes at least one of the following:
[0045] The account information corresponding to the first terminal matches the account information corresponding to the second terminal;
[0046] The chart identifier of the first chart is associated with the chart identifier of the second chart;
[0047] The address information corresponding to the first terminal matches the address information corresponding to the second terminal;
[0048] The first exposure start time matches the second exposure start time;
[0049] The terminal identification of the first terminal is associated with the terminal identification of the second terminal.
[0050] In the embodiment of the present application, the first exposure start time is: the moment when the first terminal opens the first chart; the second exposure start time is: the moment when the second terminal opens the second chart.
[0051] Further optionally, in the embodiment of the present application, the account information corresponding to the first terminal matches the account information corresponding to the second terminal, and specifically, the account information corresponding to the first terminal is the same as the account information corresponding to the second terminal.
[0052] When performing a login operation, the first terminal may send the account information corresponding to the first terminal to the server, so that the server can determine whether the account information corresponding to the first terminal matches the account information corresponding to the second terminal.
[0053] Further optionally, in the embodiment of the present application, the association of the chart identifier of the first chart with the chart identifier of the second chart can be understood as: the user has set a chart linkage function for the first chart and the second chart.
[0054] Among them, when the first terminal opens the first chart, the first terminal can report real-time tracking points to the server, and the real-time tracking points include the chart identifier of the first chart, so that the server can determine whether the chart identifier of the first chart is associated with the chart identifier of the second chart.
[0055] Further optionally, in the embodiment of the present application, the address information corresponding to the first terminal matches the address information corresponding to the second terminal by: a distance between the address information corresponding to the first terminal and the address information corresponding to the second terminal is less than or equal to a preset distance.
[0056] When performing a login operation, the first terminal may send a first address tag corresponding to the first terminal to the server, so that the server can determine the address information corresponding to the first terminal based on the first address tag, and further determine whether the address information corresponding to the first terminal matches the address information corresponding to the second terminal. The first address tag may include at least one of the following: an Internet Protocol (IP) address, a Global Positioning System (GPS) latitude and longitude, etc.
[0057] Further optionally, in an embodiment of the present application, the matching of the first exposure start time and the second exposure start time can specifically be: the first exposure time is the same as the second exposure time, or the difference between the first exposure time and the second exposure time is less than or equal to the preset time.
[0058] Among them, when the first terminal opens the first chart, the first terminal can report real-time tracking points to the server, and the real-time tracking points include the first exposure start time, so that the server can determine whether the first exposure start time matches the second exposure start time.
[0059] Further optionally, in the embodiment of the present application, the association of the terminal identifier of the first terminal with the terminal identifier of the second terminal can be understood as: the user has set a binding function for the first terminal and the second terminal.
[0060] The first terminal may send its terminal identification (eg, terminal identification code) to the server when performing a login operation, so that the server may determine whether the terminal identification of the first terminal is associated with the terminal identification of the second terminal.
[0061] Optionally, in an embodiment of the present application, the first terminal can send content information to the second terminal so that the second terminal can filter the second chart based on the content information to obtain the first chart content corresponding to the content information. In this way, the second terminal can update the second chart based on the first chart content to filter the second chart.
[0062] It can be understood that the second chart after filtering only includes the content information corresponding to the first chart content.
[0063] Optionally, in an embodiment of the present application, after the first terminal sends content information to the server, the server can determine whether the target preset conditions are met. If the target preset conditions are met, it can be considered that the user needs to display the second chart after filtering through the second terminal. Therefore, the server will send content information to the second terminal so that the second terminal filters the displayed second chart and displays the filtered second chart.
[0064] The chart display method provided by the embodiment of the present application is that, when a first chart is displayed on a first terminal, the first terminal can, based on a user's first input of a target chart content in the first chart, send content information corresponding to the target chart content to a second terminal if a target preset condition is met, so that the second terminal filters the displayed second chart and displays the filtered second chart. Since, after the user clicks and inputs the target chart content in the displayed first chart, the first terminal can directly send content information corresponding to the target chart content to the second terminal if the target preset condition is met, so that the second terminal can display the second chart filtered according to the content information, that is, the first chart can be displayed on the first terminal while the filtered second chart can be displayed on the second terminal, without the user having to perform multiple operations to view the first chart and the filtered second chart. Therefore, the user's operations in the data viewing process can be simplified and time consumption can be reduced.
[0065] The following will be described by taking the example of the server determining whether the target preset condition is met.
[0066] Optionally, in an embodiment of the present application, the target preset conditions include: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time matches the second exposure start time. Figure 1 ,like Figure 2 As shown, before the above step 101, the chart display method provided in the embodiment of the present application may further include the following step 201.
[0067] Step 201: When a first terminal opens a first chart, the first terminal sends first information to a server.
[0068] In the embodiment of the present application, the first information includes: a chart identifier of the first chart and a first exposure start time.
[0069] Further optionally, in an embodiment of the present application, the first terminal may detect the first terminal in real time, and obtain the chart identifier and the first exposure start time of the first chart when the first terminal opens the first chart.
[0070] It can be seen that, since the first chart is turned on in the first terminal, the first terminal can send the chart identifier and the first exposure start time of the first chart to the server, so that the server can accurately determine whether the target preset conditions are met. Therefore, it can avoid the situation where the user's misoperation causes the second terminal to display the filtered second chart.
[0071] Optionally, in the embodiment of the present application, the target preset condition includes: the terminal identification of the first terminal is associated with the terminal identification of the second terminal. Figure 1 ,like Figure 3 As shown, before the above step 101, the chart display method provided in the embodiment of the present application may further include the following step 301.
[0072] Step 301: When a first terminal displays a first chart and establishes a wireless connection with another terminal, the first terminal sends a target indication to a server.
[0073] In the embodiment of the present application, the target indication is used to instruct the server to establish an association relationship between the terminal identifier of the first terminal and the terminal identifiers of other terminals.
[0074] Further optionally, in an embodiment of the present application, the above-mentioned wireless connection may include any one of the following: infrared connection, wireless-fidelity (WIFI) connection, Bluetooth connection, etc.
[0075] Specifically, the first terminal can establish a wireless connection with other terminals based on the QR code identification displayed by other terminals, and receive the terminal identification of other terminals sent by other terminals (for example, the terminal identification code of the terminal), so that the first terminal can send a target indication to the server, which includes the terminal identification of the first terminal and the terminal identification of the other terminal.
[0076] In an embodiment of the present application, the first terminal can send a target indication to the server when establishing a wireless connection with other terminals, so that the server can establish an association relationship between the terminal identification of the first terminal and the terminal identification of the other terminal to obtain multiple first association relationships, so that the server can determine whether the terminal identification of the first terminal is associated with the terminal identification of the second terminal based on the multiple first association relationships.
[0077] It can be seen that when the first terminal establishes a wireless connection with other terminals, the first terminal can send a target indication to the server so that the server can establish an association relationship between the terminal identification of the first terminal and the terminal identification of the other terminals. In this way, the server can accurately determine whether the target preset conditions are met. Therefore, it can avoid the situation where the user's misoperation causes the second terminal to display the second chart after filtering.
[0078] It should be noted that the execution subject of the chart display method provided in the embodiment of the present application may be the first terminal, or a control module in the first terminal for executing the chart display method. In the embodiment of the present application, the execution of the chart display method by the first terminal is taken as an example to illustrate the first terminal provided in the embodiment of the present application.
[0079] Figure 4 FIG. 1 shows a flow chart of a method for displaying a chart provided in an embodiment of the present application. Figure 4 As shown, the chart display method provided in the embodiment of the present application may include the following steps 401 and 402.
[0080] Step 401: The server receives content information from the first terminal.
[0081] In the embodiment of the present application, the above content information corresponds to the target chart content in the first chart displayed on the first terminal.
[0082] In the embodiment of the present application, the above-mentioned server may specifically be a server corresponding to the target application.
[0083] It should be noted that for the description of the target application, reference can be made to the specific description in the above embodiments, and the embodiments of the present application will not be repeated here.
[0084] Step 402: When the target preset condition is met, the server sends content information to the second terminal, so that the second terminal filters the displayed second chart and displays the filtered second chart.
[0085] Optionally, in the embodiment of the present application, the target preset condition includes at least one of the following:
[0086] The account information corresponding to the first terminal matches the account information corresponding to the second terminal;
[0087] The chart identifier of the first chart is associated with the chart identifier of the second chart;
[0088] The address information corresponding to the first terminal matches the address information corresponding to the second terminal;
[0089] The first exposure start time matches the second exposure start time;
[0090] The terminal identification of the first terminal is associated with the terminal identification of the second terminal.
[0091] In the embodiment of the present application, the first exposure start time is: the moment when the first terminal opens the first chart; the second exposure start time is: the moment when the second terminal opens the second chart.
[0092] Further optionally, in an embodiment of the present application, when a login operation is performed on the first terminal, the server can receive account information corresponding to the first terminal from the first terminal, and when a login operation is performed on the second terminal, the server can receive account information corresponding to the second terminal from the second terminal, so that the server can determine whether the account information corresponding to the first terminal matches the account information corresponding to the second terminal.
[0093] Further optionally, in an embodiment of the present application, a plurality of second association relationships are pre-stored in the server, and each second association relationship is an association relationship between a chart identifier of a chart and a chart identifier of another chart. In this way, after the first terminal and the second terminal perform a login operation, if the first terminal and the second terminal respectively open the first chart and the second chart, the server can receive the reported real-time tracking points from the first terminal and the second terminal respectively to obtain the chart identifier of the first chart and the chart identifier of the second chart, so that the server can use the multiple second association relationships to determine whether the chart identifier of the first chart is associated with the chart identifier of the second chart.
[0094] Specifically, the server can determine the chart identifier of a chart that matches the chart identifier of the first chart from the chart identifiers of multiple charts of multiple second association relationships, and then determine whether the chart identifier of the chart associated with the chart identifier of the one chart includes the chart identifier of the second chart, so as to determine whether the chart identifier of the first chart is associated with the chart identifier of the second chart.
[0095] Further optionally, in an embodiment of the present application, after the first terminal and the second terminal perform login operations, the server can obtain a first address tag and a second address tag from the first terminal and the second terminal respectively, the first address tag being sent by the first terminal and the second address tag being sent by the second terminal, so that the server can determine the address information corresponding to the first terminal based on the first address tag, and determine the address information corresponding to the second terminal based on the second address tag, to determine whether the address information corresponding to the first terminal matches the address information corresponding to the second terminal.
[0096] Specifically, the first address tag may include at least one of the following: an IP address, GPS longitude and latitude, etc.; the second address tag may include at least one of the following: an IP address, GPS longitude and latitude, etc.
[0097] Exemplarily, when both the first address label and the second address label are IP addresses, the server can determine whether the IP address of the first terminal and the IP address of the second terminal are in the same local area network to determine whether the address information corresponding to the first terminal matches the address information corresponding to the second terminal.
[0098] It can be understood that if the IP address of the first terminal and the IP address of the second terminal are in the same local area network, it can be considered that the distance between the address information corresponding to the first terminal and the address information corresponding to the second terminal is less than or equal to the preset distance, that is, the address information corresponding to the first terminal matches the address information corresponding to the second terminal.
[0099] As another example, when the first address tag and the second address tag are both IP addresses, the server can determine the city where the first terminal is located based on the IP address of the first terminal, and determine the city where the second terminal is located based on the IP address of the second terminal. In this way, the server can determine whether the city where the first terminal is located is the same city as the city where the second terminal is located, and determine whether the address information corresponding to the first terminal matches the address information corresponding to the second terminal.
[0100] It can be understood that if the city where the first terminal is located is the same city as the city where the second terminal is located, it can be considered that the distance between the address information corresponding to the first terminal and the address information corresponding to the second terminal is less than or equal to the preset distance, that is, the address information corresponding to the first terminal matches the address information corresponding to the second terminal.
[0101] As another example, when the first address tag and the second address tag are both GPS longitude and latitude, the server can determine the address information corresponding to the first terminal and the address information corresponding to the second terminal based on the GPS longitude and latitude of the first terminal and the GPS longitude and latitude of the second terminal, respectively. Thus, the server can determine whether the address information corresponding to the first terminal matches the address information corresponding to the second terminal based on whether the distance between the address information corresponding to the first terminal and the address information corresponding to the second terminal is less than or equal to a preset distance (for example, 500 meters).
[0102] It can be understood that if the distance between the address information corresponding to the first terminal and the address information corresponding to the second terminal is less than or equal to the preset distance, it can be considered that the address information corresponding to the first terminal matches the address information corresponding to the second terminal.
[0103] Specifically, after the server obtains the first address tag and the second address tag, the server may store the first address tag and the second address tag, so that the server can determine whether the target preset condition is met.
[0104] For example, the server may store the first address tag and the second address tag in a table format to obtain a first table. The first table may be specifically as shown in Table 1:
[0105] Table 1
[0106]
[0107] Further optionally, in an embodiment of the present application, after the first terminal and the second terminal perform the login operation, if the first terminal and the second terminal respectively open the first chart and the second chart, the server can receive the reported real-time tracking points from the first terminal and the second terminal respectively to obtain the first exposure start time and the second exposure start time, so that the server determines whether the first exposure start time matches the second exposure start time.
[0108] Exemplarily, if the first exposure time is the same as the second exposure time, or the difference between the first exposure time and the second exposure time is less than or equal to a preset time (e.g., 10 minutes), the server can determine that the first exposure start time matches the second exposure start time.
[0109] Further optionally, in an embodiment of the present application, the server pre-stores multiple first association relationships, each of which is an association relationship between a terminal identifier of one terminal and a terminal identifier of another terminal. Thus, after the first terminal and the second terminal perform a login operation, the server can obtain the terminal identifier of the first terminal and the terminal identifier of the second terminal, and determine whether the terminal identifier of the first terminal and the terminal identifier of the second terminal are associated based on the multiple first association relationships.
[0110] Specifically, the server can determine the terminal identifier of a terminal that matches the terminal identifier of the first terminal from the terminal identifiers of multiple terminals in multiple first association relationships, and then determine whether the terminal identifier of the terminal associated with the terminal identifier of the one terminal includes the terminal identifier of the second terminal, so as to determine whether the terminal identifier of the first terminal is associated with the terminal identifier of the second terminal.
[0111] In an embodiment of the present application, if the target preset conditions are met, it can be considered that the user needs to display the filtered second chart through the second terminal. Therefore, the server will send content information to the second terminal so that the second terminal can filter the displayed second chart and display the filtered second chart.
[0112] In the chart display method provided by the embodiment of the present application, the server can receive content information corresponding to the target chart content in the first chart displayed by the first terminal from the first terminal device, and determine whether the target preset condition is met. If it is determined that the preset condition is met, the server can send the content information to the second terminal so that the second terminal can filter the displayed second chart and display the filtered second chart. Since the server can receive the content information corresponding to the target chart content in the first chart displayed by the first terminal, and send the content information to the second terminal if the target preset condition is met, so that the second terminal can display the second chart after filtering according to the content information, that is, the first chart can be displayed through the first terminal while the second chart after filtering can be displayed through the second terminal, without the user having to perform multiple operations to view the first chart and the second chart after filtering. Therefore, the user's operations in the process of viewing data can be simplified and time consumption can be reduced.
[0113] Optionally, in an embodiment of the present application, the target preset conditions include: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time matches the second exposure start time. Figure 4 ,like Figure 5 As shown, before the above step 401, the chart display method provided in the embodiment of the present application may further include the following step 501.
[0114] Step 501: The server receives first information from a first terminal and receives second information from a second terminal.
[0115] In an embodiment of the present application, the first information is: when the first terminal opens the first chart, the first information is sent to the server, and the first information includes: the chart identifier of the first chart and the first exposure start time; when the second terminal opens the second chart, the second information is sent to the server, and the second information includes: the chart identifier of the second chart and the second exposure start time.
[0116] Further optionally, in an embodiment of the present application, after the server receives the first information and the second information, the server may store the first information and the second information, so that the server can determine whether the target preset condition is met.
[0117] Specifically, the server may store the first information and the second information in a table format to obtain a second table. The second table may be specifically as shown in Table 2:
[0118] Table 2
[0119]
[0120] It can be seen that since the server can receive the chart identifier and the first exposure start time of the first chart from the first terminal when the first chart is turned on the first terminal, and receive the chart identifier and the second exposure start time of the second chart from the second terminal when the second chart is turned on the second terminal, the server can accurately determine whether the target preset conditions are met, thereby avoiding the situation where the user's erroneous operation causes the second terminal to display the filtered second chart.
[0121] Optionally, in the embodiment of the present application, the target preset condition includes: the terminal identification of the first terminal is associated with the terminal identification of the second terminal. Figure 4 ,like Figure 6 As shown, before the above step 401, the chart display method provided in the embodiment of the present application may further include the following step 601.
[0122] Step 601: The server receives a target indication from a first terminal.
[0123] In the embodiment of the present application, the above-mentioned target indication is: sent by the first terminal to the server when the first terminal establishes a wireless connection with other terminals; the target indication is used to instruct: the server to establish an association relationship between the terminal identification of the first terminal and the terminal identifications of other terminals.
[0124] In an embodiment of the present application, when a first terminal establishes a wireless connection with other terminals, the server can receive an indication from the first terminal and, based on the indication, establish an association relationship between the terminal identifier of the first terminal and the terminal identifier of the other terminal to obtain multiple first association relationships, so that the server can determine whether the terminal identifier of the first terminal is associated with the terminal identifier of the second terminal based on the multiple first association relationships.
[0125] It can be seen that since the server can receive the target indication from the first terminal when the first terminal establishes a wireless connection with other terminals, the server can establish an association relationship between the terminal identification of the first terminal and the terminal identification of other terminals, so that the server can accurately determine whether the target preset conditions are met. Therefore, it can avoid the situation where the user's misoperation causes the second terminal to display the second chart after filtering, thereby improving the efficiency of data viewing.
[0126] It should be noted that the execution subject of the chart display method provided in the embodiment of the present application can be a server device, or a control module in the server for executing the chart display method. In the embodiment of the present application, the server provided in the embodiment of the present application is described by taking the execution of the chart display method by the server as an example.
[0127] Figure 7 FIG. 1 shows a flow chart of a method for displaying a chart provided in an embodiment of the present application. Figure 7As shown, the chart display method provided in the embodiment of the present application may include the following steps 701 to 705.
[0128] Step 701: When a first terminal displays a first chart, the first terminal receives a first input from a user regarding target chart content in the first chart.
[0129] Step 702: The first terminal sends content information corresponding to the target chart content to the server in response to the first input.
[0130] Step 703: The server receives content information from the first terminal.
[0131] In the embodiment of the present application, the above content information corresponds to the target chart content in the first chart displayed on the first terminal.
[0132] Step 704: When the target preset condition is met, the server sends content information to the second terminal, so that the second terminal filters the displayed second chart and displays the filtered second chart.
[0133] Step 705: The second terminal receives content information from the server, and filters the second chart displayed on the second terminal according to the content information, and displays the filtered second chart.
[0134] The chart display method provided by the embodiment of the present application is that after the user clicks and inputs the target chart content in the displayed first chart, the first terminal can send content information corresponding to the target chart content to the server, so that the server can send the content information to the second terminal when the target preset conditions are met, and then the second terminal can display the second chart after filtering according to the content information. That is, the first chart can be displayed through the first terminal while the second chart after filtering can be displayed through the second terminal, without the user having to perform multiple operations to view the first chart and the second chart after filtering. Therefore, the user's operations during data viewing can be simplified and time consumption can be reduced.
[0135] Optionally, in this embodiment of the present application, the target preset conditions include: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time matches the second exposure start time. Specifically, before step 701, the chart display method provided in this embodiment of the present application may further include steps 801 and 802.
[0136] Step 801: When a first terminal opens a first chart, the first terminal sends first information to a server.
[0137] In the embodiment of the present application, the first information includes: a chart identifier of the first chart and a first exposure start time.
[0138] Step 802: The server receives first information from the first terminal and receives second information from the second terminal.
[0139] In an embodiment of the present application, the first information is: sent by the first terminal to the server when the first chart is turned on, and the first information includes: the chart identifier of the first chart and the first exposure start time; the second information is: sent by the second terminal to the server when the second chart is turned on, and the second information includes: the chart identifier of the second chart and the second exposure start time.
[0140] It can be seen that, since the first chart is turned on in the first terminal, the first terminal can send the chart identifier and the first exposure start time of the first chart to the server, so that the server can accurately determine whether the target preset conditions are met. Therefore, it can avoid the situation where the user's misoperation causes the second terminal to display the filtered second chart.
[0141] Optionally, in an embodiment of the present application, the target preset condition includes: the terminal identifier of the first terminal is associated with the terminal identifier of the second terminal. Specifically, before the above step 701, the chart display method provided in the embodiment of the present application may further include the following steps 901 and 902.
[0142] Step 901: When a first terminal displays a first chart and establishes a wireless connection with another terminal, the first terminal sends a target indication to a server.
[0143] In the embodiment of the present application, the target indication is used to instruct the server to establish an association relationship between the terminal identifier of the first terminal and the terminal identifiers of other terminals.
[0144] Step 902: The server receives a target indication from the first terminal.
[0145] In the embodiment of the present application, the above-mentioned target indication is: sent by the first terminal to the server when the first terminal establishes a wireless connection with other terminals; the target indication is used to instruct: the server to establish an association relationship between the terminal identification of the first terminal and the terminal identifications of other terminals.
[0146] It can be seen that when the first terminal establishes a wireless connection with other terminals, the first terminal can send a target indication to the server so that the server can establish an association relationship between the terminal identification of the first terminal and the terminal identification of the other terminals. In this way, the server can accurately determine whether the target preset conditions are met. Therefore, it can avoid the situation where the user's misoperation causes the second terminal to display the second chart after filtering.
[0147] Figure 8FIG. 1 shows a possible structural diagram of a chart display device involved in an embodiment of the present application, wherein the chart display device is a first chart display device. Figure 8 As shown, the first chart display device 60 may include: a receiving module 61 and a sending module 62 .
[0148] Receiving module 61 is configured to receive a first user input regarding target chart content within the first chart, while first chart display device 60 is displaying the first chart. Sending module 62 is configured to, in response to the first input received by receiving module 61, send content information corresponding to the target chart content to a second chart display device, if a preset target condition is met, so that the second chart display device filters the displayed second chart and displays the filtered second chart.
[0149] In one possible implementation, the target preset condition includes at least one of the following: the account information corresponding to the first chart display device 60 matches the account information corresponding to the second chart display device; the chart identifier of the first chart is associated with the chart identifier of the second chart; the address information corresponding to the first chart display device 60 matches the address information corresponding to the second chart display device; the first exposure start time matches the second exposure start time; and the terminal identifier of the first chart display device 60 is associated with the terminal identifier of the second chart display device. The first exposure start time is the moment when the first chart display device 60 opens the first chart; and the second exposure start time is the moment when the second chart display device opens the second chart.
[0150] In one possible implementation, the target preset conditions include: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time matches the second exposure start time. The sending module 62 is further configured to, when the first chart is opened, send first information to the third chart display device. The first information includes the chart identifier of the first chart and the first exposure start time.
[0151] In one possible implementation, the target preset condition includes: the terminal identifier of the first chart display device 60 is associated with the terminal identifier of the second chart display device. The sending module 62 is further configured to send a target indication to the third chart display device when the first chart display device 60 establishes a wireless connection with the other chart display device. The target indication is configured to instruct the third chart display device to establish an association between the terminal identifier of the first chart display device 60 and the terminal identifier of the other chart display device.
[0152] The chart display device provided in the embodiments of the present application is a first chart display device. After a user inputs a click on target chart content in a displayed first chart, the first chart display device can directly send content information corresponding to the target chart content to a second chart display device under the condition that a target preset condition is met, so that the second chart display device can display a second chart after filtering processing according to the content information. That is, the first chart display device can display the first chart, and the second chart display device can display the second chart after filtering processing at the same time, without the user performing multiple operations to view the first chart and the second chart after filtering processing. Therefore, the user's operation in the process of data viewing can be simplified, and time consumption can be reduced.
[0153] The first chart display device in the embodiments of the present application can be a device, or a component, an integrated circuit, or a chip in a terminal. The device can be a mobile electronic device, or a non-mobile electronic device. For example, the mobile electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), and the like. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, and the like. The embodiments of the present application are not limited in this regard.
[0154] The first chart display device in the embodiments of the present application can be a device with an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating systems. The embodiments of the present application are not limited in this regard.
[0155] The first chart display device provided in the embodiments of the present application can implement Figures 1 to 3 The method embodiments implement various processes, which will not be described herein again to avoid repetition.
[0156] Figure 9 A possible structural schematic diagram of a chart display device is shown, which is a third chart display device. As shown in Figure 9 The third chart display device 70 can include a receiving module 71 and a sending module 72.
[0157] Receiving module 71 is configured to receive content information from a first chart display device, the content information corresponding to target chart content in a first chart displayed by the first chart display device. Sending module 72 is configured to send the content information to a second chart display device, if target preset conditions are met, so that the second chart display device filters the displayed second chart and displays the filtered second chart.
[0158] In one possible implementation, the target preset condition includes at least one of the following: the account information corresponding to the first chart display device matches the account information corresponding to the second chart display device; the chart identifier of the first chart is associated with the chart identifier of the second chart; the address information corresponding to the first chart display device matches the address information corresponding to the second chart display device; the first exposure start time matches the second exposure start time; and the terminal identifier of the first chart display device is associated with the terminal identifier of the second chart display device. The first exposure start time is the moment when the first chart display device opens the first chart; and the second exposure start time is the moment when the second chart display device opens the second chart.
[0159] In one possible implementation, the target preset conditions include: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time matches the second exposure start time. The receiving module 71 is further configured to receive first information from the first chart display device and second information from the second chart display device. The first information is sent by the first chart display device to the third chart display device 70 when the first chart is activated, and includes the chart identifier of the first chart and the first exposure start time. The second information is sent by the second chart display device to the third chart display device 70 when the second chart is activated, and includes the chart identifier of the second chart and the second exposure start time.
[0160] In one possible implementation, the target preset condition includes: associating the terminal identifier of the first chart display device with the terminal identifier of the second chart display device. The receiving module 71 is further configured to receive a target indication from the first chart display device. The target indication is sent by the first chart display device to the third chart display device 70 when the first chart display device establishes a wireless connection with the other chart display device. The target indication instructs the third chart display device 70 to establish an association between the terminal identifier of the first chart display device and the terminal identifiers of the other chart display devices.
[0161] The chart display device provided in the embodiments of the present application is a third chart display device. The third chart display device can receive content information corresponding to target chart content in a first chart displayed by a first chart display device, and send the content information to a second chart display device under the condition that a target preset condition is met, so that the second chart display device can display a second chart after filtering processing according to the content information. That is, the first chart can be displayed by the first chart display device, and the second chart after filtering processing can be displayed by the second chart display device at the same time, without the user performing multiple operations to view the first chart and the second chart after filtering processing. Therefore, the operation of the user in the process of viewing data can be simplified, and the time consumption can be reduced.
[0162] The third chart display device in the embodiments of the present application can be a device, or a component, an integrated circuit or a chip in a terminal. The device can be a mobile electronic device, or a non-mobile electronic device. For example, the mobile electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), and the like. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, and the like. The embodiments of the present application are not limited specifically.
[0163] The third chart display device in the embodiments of the present application can be a device with an operating system. The operating system can be an Android operating system, an iOS operating system or other possible operating systems. The embodiments of the present application are not limited specifically.
[0164] The third chart display device provided in the embodiments of the present application can implement the method embodiments Figures 4 to 6 The processes implemented by the method embodiments are not repeated here to avoid repetition.
[0165] Optionally, in the embodiments of the present application, as Figure 10As shown, an embodiment of the present application also provides an electronic device 80, including a processor 81, a memory 82, and a program or instruction stored in the memory 82 and executable on the processor 81. When the program or instruction is executed by the processor 81, the various processes of the embodiment of the chart display method corresponding to the first terminal are implemented, or the various processes of the embodiment of the chart display method corresponding to the server are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0166] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0167] Figure 11 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application is provided, where the electronic device is a first electronic device.
[0168] The electronic device 100 includes but is not limited to components such as a radio frequency unit 101 , a network module 102 , an audio output unit 103 , an input unit 104 , a sensor 105 , a display unit 106 , a user input unit 107 , an interface unit 108 , a memory 109 , and a processor 110 .
[0169] Those skilled in the art will understand that the electronic device 100 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 110 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 11 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0170] The user input unit 107 is configured to receive a first input from a user on target chart content in the first chart when the first electronic device displays the first chart.
[0171] The radio frequency unit 101 is configured to send content information corresponding to the target chart content to the second electronic device in response to the first input when the target preset condition is met, so that the second electronic device filters the displayed second chart and displays the filtered second chart.
[0172] The electronic device provided in an embodiment of the present application is a first electronic device. After the user clicks and inputs the target chart content in the displayed first chart, the first electronic device can directly send the content information corresponding to the target chart content to the second electronic device if the target preset conditions are met, so that the second electronic device can display the second chart after filtering according to the content information. That is, the first chart can be displayed by the first electronic device while the second chart after filtering can be displayed by the second electronic device, without the user having to perform multiple operations to view the first chart and the second chart after filtering. Therefore, the user's operations during data viewing can be simplified and time consumption can be reduced.
[0173] Optionally, in an embodiment of the present application, the target preset conditions include: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time is matched with the second exposure start time.
[0174] The radio frequency unit 101 is configured to send first information to the server when the first chart is enabled.
[0175] The first information includes: a chart identifier of the first chart and a first exposure start time.
[0176] It can be seen that, since when the first electronic device turns on the first chart, the first electronic device can send the chart identifier and the first exposure start time of the first chart to the server, so that the server can accurately determine whether the target preset conditions are met. Therefore, it can avoid the situation where the user's misoperation causes the second electronic device to display the second chart after filtering.
[0177] Optionally, in an embodiment of the present application, the above-mentioned target preset condition includes: the terminal identification of the first electronic device is associated with the terminal identification of the second electronic device.
[0178] The radio frequency unit 101 is configured to send a target indication to a server when the first electronic device establishes a wireless connection with another electronic device.
[0179] The target indication is used to instruct the server to establish an association relationship between the terminal identification of the first electronic device and the terminal identifications of other electronic devices.
[0180] It can be seen that when the first electronic device establishes a wireless connection with other electronic devices, the first electronic device can send a target indication to the server so that the server can establish an association relationship between the terminal identification of the first electronic device and the terminal identification of the other electronic devices. In this way, the server can accurately determine whether the target preset conditions are met. Therefore, it can avoid the situation where the user's misoperation causes the second electronic device to display the second chart after filtering.
[0181] It should be understood that in an embodiment of the present application, the input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0182] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 109 may include a volatile memory or a non-volatile memory, or the memory 109 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct rambus RAM (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0183] Processor 110 may include one or more processing units. Optionally, processor 110 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 110.
[0184] Figure 12 To implement a hardware structure diagram of a server according to an embodiment of the present application, the server 90 includes: a processor 91, a transceiver 92, a memory 93, a user interface 94 and a bus interface.
[0185] Among them, the transceiver 92 is used to receive content information from the first electronic device, which corresponds to the target chart content in the first chart displayed by the first electronic device; and when the target preset conditions are met, send the content information to the second electronic device, so that the second electronic device filters the displayed second chart and displays the filtered second chart.
[0186] The server provided in the embodiment of the present application can receive content information corresponding to the target chart content in the first chart displayed by the first electronic device, and send the content information to the second electronic device when the target preset conditions are met, so that the second electronic device can display the second chart after filtering according to the content information. That is, the first chart can be displayed by the first electronic device while the second chart after filtering can be displayed by the second electronic device, without the user having to perform multiple operations to view the first chart and the second chart after filtering. Therefore, the user's operations during data viewing can be simplified and time consumption can be reduced.
[0187] Optionally, in an embodiment of the present application, the target preset condition includes: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time is matched with the second exposure start time.
[0188] The transceiver 92 is configured to receive first information from a first electronic device and second information from a second electronic device.
[0189] Among them, the first information is: the first electronic device sends to the server when the first chart is turned on, and the first information includes: the chart identifier of the first chart and the first exposure start time; the second information is: the second electronic device sends to the server when the second chart is turned on, and the second information includes: the chart identifier of the second chart and the second exposure start time.
[0190] It can be seen that since the server can receive the chart identifier and the first exposure start time of the first chart from the first electronic device when the first electronic device turns on the first chart, and receive the chart identifier and the second exposure start time of the second chart from the second electronic device when the second electronic device turns on the second chart, the server can accurately determine whether the target preset conditions are met, thereby avoiding the situation where the user's erroneous operation causes the second electronic device to display the filtered second chart.
[0191] Optionally, in an embodiment of the present application, the above-mentioned target preset condition includes: the terminal identification of the first electronic device is associated with the terminal identification of the second electronic device.
[0192] The transceiver 92 is configured to receive a target indication from the first electronic device.
[0193] Among them, the target indication is: when the first electronic device establishes a wireless connection with other electronic devices, the first electronic device sends it to the server; the target indication is used to instruct: the server to establish an association relationship between the terminal identification of the first electronic device and the terminal identification of other electronic devices.
[0194] It can be seen that since the server can receive the target indication from the first electronic device when the first electronic device establishes a wireless connection with other electronic devices, the server can establish an association relationship between the terminal identification of the first electronic device and the terminal identification of the other electronic devices. In this way, the server can accurately determine whether the target preset conditions are met, thereby avoiding the situation where the user's erroneous operation causes the second electronic device to display the second chart after filtering.
[0195] In the embodiment of this application, Figure 12 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 91 and various circuits of memory represented by memory 93 are linked together. The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators and power management circuits, which are all well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 92 can be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 94 can also be an interface that can connect external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, etc. The processor 91 is responsible for managing the bus architecture and general processing, and the memory 93 can store data used by the processor 91 when performing operations.
[0196] In addition, the server 90 also includes some functional modules not shown, which will not be described here.
[0197] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by the processor, the various processes of the embodiment of the chart display method corresponding to the first terminal, or the various processes of the embodiment of the chart display method corresponding to the server are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0198] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.
[0199] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the embodiment of the chart display method corresponding to the first terminal, or to implement the various processes of the embodiment of the chart display method corresponding to the server, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0200] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0201] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the embodiment of the chart display method corresponding to the first terminal, or to implement the various processes of the embodiment of the chart display method corresponding to the server, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0202] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0203] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0204] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A chart display method, applied to a first terminal, characterized in that: The method comprises: In a case where a first chart is displayed, receiving a first input from a user regarding target chart content in the first chart; If a target preset condition is met, in response to the first input, sending content information corresponding to the target chart content to the second terminal, so that the second terminal filters the displayed second chart and displays the filtered second chart; wherein the content information is identification information of the object corresponding to the target chart content; The target preset condition includes at least one of the following: The account information corresponding to the first terminal matches the account information corresponding to the second terminal; The chart identifier of the first chart is associated with the chart identifier of the second chart; The address information corresponding to the first terminal matches the address information corresponding to the second terminal; The first exposure start time matches the second exposure start time; The terminal identifier of the first terminal is associated with the terminal identifier of the second terminal; The first exposure start time is the moment when the first terminal opens the first chart; the second exposure start time is the moment when the second terminal opens the second chart.
2. The method according to claim 1, characterized in that The target preset conditions include: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time is matched with the second exposure start time; In the case of displaying the first chart, before receiving a first input from the user regarding target chart content in the first chart, the method further includes: When the first chart is opened, sending first information to the server; The first information includes: a chart identifier of the first chart and the first exposure start time.
3. The method according to claim 1, characterized in that The target preset condition includes: the terminal identification of the first terminal is associated with the terminal identification of the second terminal; Before receiving a first input from a user regarding target chart content in the first chart, the method further includes: When the first terminal establishes a wireless connection with another terminal, sending a target indication to the server; The target indication is used to instruct the server to establish an association relationship between the terminal identifier of the first terminal and the terminal identifiers of other terminals.
4. A chart display method, applied to a server, characterized in that: The method comprises: receiving content information from a first terminal, the content information corresponding to target chart content in a first chart displayed by the first terminal; wherein the content information is identification information of an object corresponding to the target chart content; When the target preset condition is met, the content information is sent to the second terminal, so that the second terminal filters the displayed second chart and displays the filtered second chart; The target preset condition includes at least one of the following: The account information corresponding to the first terminal matches the account information corresponding to the second terminal; The chart identifier of the first chart is associated with the chart identifier of the second chart; The address information corresponding to the first terminal matches the address information corresponding to the second terminal; The first exposure start time matches the second exposure start time; The terminal identifier of the first terminal is associated with the terminal identifier of the second terminal; The first exposure start time is the moment when the first terminal opens the first chart; the second exposure start time is the moment when the second terminal opens the second chart.
5. The method according to claim 4, characterized in that The target preset conditions include: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time is matched with the second exposure start time; Before receiving the content information from the first terminal, the method further includes: receiving first information from the first terminal and receiving second information from the second terminal; The first information is sent by the first terminal to the server when the first chart is opened, and includes a chart identifier of the first chart and a start time of the first exposure. The second information is sent by the second terminal to the server when the second chart is turned on, and the second information includes a chart identifier of the second chart and a second exposure start time.
6. The method according to claim 4, characterized in that The target preset condition includes: the terminal identification of the first terminal is associated with the terminal identification of the second terminal; Before receiving the content information from the first terminal, the method further includes: receiving a target indication from the first terminal; The target indication is: sent by the first terminal to the server when the first terminal establishes a wireless connection with another terminal; The target indication is used to instruct the server to establish an association relationship between the terminal identifier of the first terminal and the terminal identifiers of the other terminals.
7. A chart display device, wherein the chart display device is a first chart display device, characterized in that: The first chart display device includes: a receiving module and a sending module; The receiving module is configured to receive a first input from a user regarding target chart content in a first chart when the first chart display device displays the first chart; The sending module is configured to, in response to the first input received by the receiving module, send content information corresponding to the target chart content to the second chart display device when a target preset condition is met, so that the second chart display device filters the displayed second chart and displays the filtered second chart; wherein the content information is identification information of the object corresponding to the target chart content; The target preset condition includes at least one of the following: The account information corresponding to the first chart display device matches the account information corresponding to the second chart display device; The chart identifier of the first chart is associated with the chart identifier of the second chart; The address information corresponding to the first chart display device matches the address information corresponding to the second chart display device; The first exposure start time matches the second exposure start time; The terminal identification of the first chart display device is associated with the terminal identification of the second chart display device; The first exposure start time is the moment when the first chart display device turns on the first chart; the second exposure start time is the moment when the second chart display device turns on the second chart.
8. The chart display device according to claim 7, characterized in that: The target preset conditions include: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time is matched with the second exposure start time; The sending module is further configured to send first information to a third chart display device when the first chart is opened; The first information includes: a chart identifier of the first chart and the first exposure start time.
9. A chart display device, wherein the chart display device is a third chart display device, characterized in that: The third chart display device includes: a receiving module and a sending module; The receiving module is configured to receive content information from the first chart display device, wherein the content information corresponds to target chart content in the first chart displayed by the first chart display device; wherein the content information is identification information of an object corresponding to the target chart content; The sending module is configured to send the content information to the second chart display device when a target preset condition is met, so that the second chart display device performs filtering processing on the displayed second chart and displays the filtered second chart; The target preset condition includes at least one of the following: The account information corresponding to the first chart display device matches the account information corresponding to the second chart display device; The chart identifier of the first chart is associated with the chart identifier of the second chart; The address information corresponding to the first chart display device matches the address information corresponding to the second chart display device; The first exposure start time matches the second exposure start time; The terminal identification of the first chart display device is associated with the terminal identification of the second chart display device; The first exposure start time is the moment when the first chart display device turns on the first chart; the second exposure start time is the moment when the second chart display device turns on the second chart.
10. The chart display device according to claim 9, characterized in that: The target preset conditions include: the chart identifier of the first chart is associated with the chart identifier of the second chart, and the first exposure start time is matched with the second exposure start time; The receiving module is further configured to receive first information from the first chart display device and receive second information from the second chart display device; The first information is sent by the first chart display device to the third chart display device when the first chart is turned on, and includes: a chart identifier of the first chart and the first exposure start time; The second information is sent by the second chart display device to the third chart display device when the second chart is turned on. The second information includes a chart identifier of the second chart and a second exposure start time.
11. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the memory, and when the program or instruction is executed by the processor, the steps of the chart display method as described in any one of claims 1 to 3 are implemented, or the steps of the chart display method as described in any one of claims 4 to 6 are implemented.
Citation Information
Patent Citations
Multi-mobile-terminal interaction method and system
CN104571980A
Chart display method and apparatus
CN106649351A
Customized navigation information display method and device based on projection screen
CN107835398A
Data analysis and display method and system, equipment and storage medium
CN113297279A