Automatic layout management through static GUI analysis
US-9933929-B1 · Apr 3, 2018 · US
US11763076B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11763076-B2 |
| Application number | US-202217902667-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 2, 2022 |
| Priority date | Aug 19, 2020 |
| Publication date | Sep 19, 2023 |
| Grant date | Sep 19, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for generating a document applet is provided. In the method, an editing interface including an editing region and a component list is displayed. The component list includes a plurality of predefined components. Each of the predefined components is configured to provide a document input template. At least one target component of the plurality of predefined components is added in the editing region. A page of the document applet is generated to include the document input template of each of the at least one target component in the editing region. The document applet is provided to a server. The document applet is configured to perform document processing via the page when downloaded to a user terminal.
Opening claim text (preview).
What is claimed is: 1. A method for generating a document applet, the method comprising: displaying an editing interface including an editing region and a component list, the component list including a plurality of predefined components, each of the predefined components being configured to provide a document input template; adding at least one target component of the plurality of predefined components in the editing region; generating, by processing circuitry, a page of the document applet to include the document input template of each of the at least one target component in the editing region; and providing the document applet to a server, the document applet being configured to perform document processing via the page when downloaded to a user terminal. 2. The method according to claim 1 , wherein the adding comprises: receiving a user selection of a candidate component in the component list; dragging the candidate component to the editing region according to a received drag instruction; and determining the candidate component as the target component when the candidate component is dragged to the editing region. 3. The method according to claim 2 , wherein the dragging the candidate component includes placing, when the editing region is determined to include free space, the candidate component into the free space when the candidate component enters the editing region. 4. The method according to claim 1 , further comprising at least one of: adding or deleting a target component to or from the editing region; adjusting an attribute of the target component, the attribute including at least one of a position, a size, or a style; or changing content of the target component, the content being at least one of a form, a text, or a picture. 5. The method according to claim 1 , further comprising: displaying a main page of an application, the main page including a link to a document applet page; receiving a user selection of the link to the document applet page; displaying the document applet page of the application, a creation option for the document applet being included on the document applet page; and displaying the editing interface of the document applet in response to a user selection of the creation option. 6. The method according to claim 5 , further comprising: switching from the document applet to the main page of the application in response to a user selection to close the document applet. 7. The method according to claim 5 , wherein when creation of the document applet is triggered by a user selection of the creation option, the editing region in the editing interface of the document applet is initially a blank region. 8. The method according to claim 5 , wherein the document applet page includes at least one scenario type and a document input template under each of the at least one scenario type; and the method further comprises: displaying, in a preview mode, a template component of a target document input template when the target document input template in the editing interface is selected; and the creation option is a use confirmation option in a preview page of the target document input template; and when creation of the document applet is triggered by a user selection of the use confirmation option, the editing region in the editing interface of the document applet includes the template component of the target document input template. 9. The method according to claim 5 , wherein the document applet is published by the server, and the document applet is included in a document applet list on the main page of the application. 10. The method according to claim 1 , wherein a sharing entry is set in the page of the document applet; and the method further comprises: displaying a list of shared objects in response to a user selection of the sharing entry, the list of shared objects including at least one shared object; and displaying, when a target shared object in the list of shared objects is selected, a notification message in a session window with the target shared object, the notification message including an link to access the document applet through the notification message. 11. The method according to claim 10 , wherein the list of shared objects further includes a permission setting switch, the permission setting switch being configured to set a permission of the target shared object, the permission including a browsing permission, a component configuration permission, or a content filling permission; and the method further comprises: updating, when the target shared object is set to have the component configuration permission, the document applet according to configuration information submitted by the target shared object for the target component in the page of the document applet; and receiving, when the target shared object is set to have the content filling permission, target content submitted by the target shared object, and filling the target content in the page of the document applet. 12. An information processing apparatus, comprising: processing circuitry configured to display an editing interface including an editing region and a component list, the component list including a plurality of predefined components, each of the predefined components being configured to provide a document input template; add at least one target component of the plurality of predefined components in the editing region; generate a page of a document applet to include the document input template of each of the at least one target component in the editing region; and provide the document applet to a server, the document applet being configured to perform document processing via the page when downloaded to a user terminal. 13. The information processing apparatus according to claim 12 , wherein the processing circuitry is configured to: receive a user selection of a candidate component in the component list; drag the candidate component to the editing region according to a received drag instruction; and determine the candidate component as the target component when the candidate component is dragged to the editing region. 14. The information processing apparatus according to claim 13 , wherein the processing circuitry is configured to: place, when the editing region is determined to include free space, the candidate component into the free space when the candidate component enters the editing region. 15. The information processing apparatus according to claim 12 , wherein the processing circuitry is configured to: add or delete a target component to or from the editing region; adjust an attribute of the target component, the attribute including at least one of a position, a size, or a style; or change content of the target component, the content being at least one of a form, a text, or a picture. 16. The information processing apparatus according to claim 12 , wherein the processing circuitry is configured to: display a main page of an application, the main page including a link to a document applet page; receive a user selection of the link to the document applet page; display the document applet page of the application, a creation option for the document applet being included on the document applet page; and display the editing interface of the document applet in response to a user selection of the creation option. 17. The information processing apparatus according to claim 16 , wherein the processing circuitry is configured to: switch from the document applet to the main page of the application i
Templates · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Display of layout of documents; Previewing · CPC title
Execution arrangements for user interfaces · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.