Method and apparatus for generating customized visualization component
Abstract
A method and apparatus for generating a customized visualization component are provided. The method may include: determining, in response to receiving a creation instruction for instructing to create a customized visualization component, a visualization instance presented on a current component editing page based on the received creation instruction; determining an initial visualization component corresponding to the visualization instance and a user setting parameter set by a user for the visualization instance; uploading a creation request for the customized visualization component to a server to enable the server to generate the customized visualization component based on the initial visualization component and the user setting parameter, the creation request including identifier information of the initial visualization component and the user setting parameter; and inputting characteristic information for the customized visualization component to the server to find the customized visualization component based on the characteristic information.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for generating a customized visualization component, comprising:
determining, in response to receiving a creation instruction for instructing to create a customized visualization component, a visualization instance presented on a current component editing page based on the received creation instruction; determining an initial visualization component corresponding to the visualization instance and a user setting parameter set by a user for the visualization instance; uploading a creation request for the customized visualization component to a server to enable the server to generate the customized visualization component based on the initial visualization component and the user setting parameter, the creation request comprising identifier information of the initial visualization component and the user setting parameter; and inputting characteristic information for the customized visualization component to the server to find the customized visualization component based on the characteristic information.
2 . The method according to claim 1 , wherein the characteristic information comprises at least one of name or icon information of the customized visualization component.
3 . The method according to claim 1 , the method further comprising:
storing the customized visualization component to a repository or database of visualization components.
4 . The method according to claim 1 , wherein the visualization instance is a combination of visualization instances, the combination of visualization instances is formed by combining at least two visualization instances, and each of the visualization instances corresponds to an initial visualization component; and
the determining an initial visualization component corresponding to the visualization instance and a user setting parameter set by a user for the visualization instance comprises: determining the initial visualization component and the user setting parameter corresponding to each of the at least two visualization component instances, and a relative positional relationship parameter of the at least two visualization instances; and the creation request comprises the identifier information of the initial visualization component and the user setting parameter corresponding to each of the at least two visualization instances, and the relative positional relationship parameter; and the uploading the creation request to a server to enable the server to generate the customized visualization component based on the initial visualization component and the user setting parameter comprises: uploading the creation request to the server to enable the server to generate the customized visualization component based on the identifier information of the initial visualization component and the user setting parameter corresponding to each of the at least two visualization instances, and the relative positional relationship parameter.
5 . The method according to claim 4 , wherein the determining an initial visualization component corresponding to the visualization instance and a user setting parameter set by a user for the visualization instance further comprises:
determining a hierarchical relationship parameter of the at least two visualization instances; and the creation request further comprises the hierarchical relationship parameter; and the uploading a creation request for the customized visualization component to a server to enable the server to generate the customized visualization component based on the initial visualization component and the user setting parameter comprises: uploading the creation request for the customized visualization component to the server to enable the server to generate the customized visualization component based on the identifier information of the initial visualization component and the user setting parameter corresponding to each of the at least two visualization instances, the relative positional relationship parameter, and the hierarchical relationship parameter.
6 . The method according to claim 1 , the method further comprising:
receiving the customized visualization component created by the server based on the creation request and identifier information and characteristic information of the customized visualization component from the server.
7 . The method according to claim 6 , the method further comprising:
displaying the customized visualization component on a component editing page currently displayed by a browser window.
8 . The method according to claim 6 , the method further comprising:
displaying the customized visualization component in response to a component editing page being opened through a browser next time.
9 . The method according to claim 1 , further comprising:
sending, in response to receiving a sharing operation of a user on the customized visualization component, the sharing operation to the server to enable the server to share the customized visualization component to users instructed by the sharing operation.
10 . The method according to claim 1 , further comprising:
sending, in response to receiving the creation instruction for instructing to create the customized visualization component, user identifier information corresponding to the creation instruction to the server to enable the server to authenticate the user; and determining, in response to receiving information for instructing successful authentication sent by the server, the visualization instance presented on the current component editing page based on the received creation instruction.
11 . An apparatus for generating a customized visualization component, comprising:
at least one processor; and a memory storing instructions, the instructions when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising: determining, in response to receiving a creation instruction for instructing to create a customized visualization component, a visualization instance presented on a current component editing page based on the received creation instruction; determining an initial visualization component corresponding to the visualization instance and a user setting parameter set by a user for the visualization instance; uploading a creation request for the customized visualization component to a server to enable the server to generate the customized visualization component based on the initial visualization component and the user setting parameter, the creation request comprising identifier information of the initial visualization component and the user setting parameter; and inputting characteristic information for the customized visualization component to the server to find the customized visualization component based on the characteristic information.
12 . The apparatus according to claim 11 , wherein the characteristic information comprises at least one of name or icon information of the customized visualization component.
13 . The apparatus according to claim 11 , the operations further comprising:
storing the customized visualization component to a repository or database of visualization components.
14 . The apparatus according to claim 11 , wherein the visualization instance is a combination of visualization instances, the combination of visualization instances is formed by combining at least two visualization instances, and each of the visualization instances corresponds to an initial visualization component; and
the determining an initial visualization component corresponding to the visualization instance and a user setting parameter set by a user for the visualization instance comprises: determining the initial visualization component and the user setting parameter corresponding to each of the at least two visualization component instances, and a relative positional relationship parameter of the at least two visualization instances; and the creation request comprises the identifier information of the initial visualization component and the user setting parameter corresponding to each of the at least two visualization instances, and the relative positional relationship parameter; and the uploading the creation request to a server to enable the server to generate the customized visualization component based on the initial visualization component and the user setting parameter comprises: uploading the creation request to the server to enable the server to generate the customized visualization component based on the identifier information of the initial visualization component and the user setting parameter corresponding to each of the at least two visualization instances, and the relative positional relationship parameter.
15 . The apparatus according to claim 14 , wherein
the determining an initial visualization component corresponding to the visualization instance and a user setting parameter set by a user for the visualization instance further comprises: determining a hierarchical relationship parameter of the at least two visualization instances; and the creation request further comprises the hierarchical relationship parameter; and the uploading a creation request for the customized visualization component to a server to enable the server to generate the customized visualization component based on the initial visualization component and the user setting parameter comprises: uploading the creation request to the server to enable the server to generate the customized visualization component based on the identifier information of the initial visualization component and the user setting parameter corresponding to each of the at least two visualization instances, the relative positional relationship parameter, and the hierarchical relationship parameter.
16 . The apparatus according to claim 11 , the operations further comprising:
receiving the customized visualization component created by the server based on the creation request and identifier information and characteristic information of the customized visualization component from the server.
17 . The apparatus according to claim 16 , the operations further comprising:
displaying the customized visualization component on a component editing page currently displayed by a browser window.
18 . The apparatus according to claim 16 , the operations further comprising:
displaying the customized visualization component in response to a component editing page being opened through a browser next time.
19 . The apparatus according to claim 11 , the operations further comprising:
sending, in response to receiving the creation instruction for instructing to create the customized visualization component, user identifier information corresponding to the creation instruction to the server to enable the server to authenticate the user; and determining, in response to receiving information for instructing successful authentication sent by the server, the visualization instance presented on the current component editing page based on the received creation instruction.
20 . A non-transitory computer readable medium, storing a computer program therein, wherein the computer program, when executed by a processor, causes the processor to perform operations, the operations comprising:
determining, in response to receiving a creation instruction for instructing to create a customized visualization component, a visualization instance presented on a current component editing page based on the received creation instruction; determining an initial visualization component corresponding to the visualization instance and a user setting parameter set by a user for the visualization instance; uploading a creation request for the customized visualization component to a server to enable the server to generate the customized visualization component based on the initial visualization component and the user setting parameter, the creation request comprising identifier information of the initial visualization component and the user setting parameter; and inputting characteristic information for the customized visualization component to the server to find the customized visualization component based on the characteristic information.Join the waitlist — get patent alerts
Track US2021333984A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.