IP Library › Granted Patent US 11,763,076
Granted Patent B2
US 11,763,076 · App. 17/902,667 · Granted Sep 19, 2023

Document applet generation

Inventors: Sen Li (Shenzhen, CN); Yuting Yang (Shenzhen, CN); Di Zhang (Shenzhen, CN); Yu Wang (Shenzhen, CN); Yin Qin (Shenzhen, CN); Xiang Zhang (Shenzhen, CN); Xianqing Yan (Shenzhen, CN)
Assignee: Tencent Technology (Shenzhen) Company Limited
G06F40/186G06F9/451
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,763,076
App. No.
17/902,667
Granted
Sep 19, 2023
Kind
B2
Abstract

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.

Claims (78)

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 in response to a user selection to close the document applet.

18. The information processing apparatus according to claim 16 , 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.

19. The information processing apparatus according to claim 16 , 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;

the processing circuitry is further configured to display, 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;

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.

20. A non-transitory computer-readable storage medium, storing instructions which when executed by a processor cause the processor to perform:

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 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

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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2022
From: LI, SEN; YANG, YUTING; ZHANG, DI; WANG, YU; QIN, YIN; ZHANG, XIANG; YAN, XIANQING
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 061373/0441 →
Priority Claims (1)
CN 202010837278.X · Aug 19, 2020 · national
Continuity (2)
Continuation PCTCN2021106473 · Jul 15, 2021
Related Publication 20220414326A1 · Dec 29, 2022