首页> 中国专利> 表单填写方法、表单分享方法、装置、设备及存储介质

表单填写方法、表单分享方法、装置、设备及存储介质

摘要

本申请公开了一种表单填写方法、表单分享方法、装置、设备及存储介质,表单填写方法包括:接收表单打开输入;响应于表单打开输入,显示第一表单,第一表单包括已填写有信息的第一表单项以及未填写有信息的第二表单项,第一表单项对应的信息为预设群组内的群组成员的共有信息;接收对第二表单项的信息填写输入;响应于信息填写输入,填写第一表单中第二表单项对应的信息。利用本申请实施例,可以减少群组成员在第一表单上手动输入的信息,提高了填写表单的效率,而且本申请实施例的通配能力比较强。

著录项

  • 公开/公告号CN112883696A

    专利类型发明专利

  • 公开/公告日2021-06-01

    原文格式PDF

  • 申请/专利权人 维沃移动通信有限公司;

    申请/专利号CN202110150745.6

  • 发明设计人 王旭明;

    申请日2021-02-03

  • 分类号G06F40/18(20200101);G06F21/62(20130101);G06F16/958(20190101);G06Q10/10(20120101);

  • 代理机构11258 北京东方亿思知识产权代理有限责任公司;

  • 代理人赵秀芹

  • 地址 523863 广东省东莞市长安镇靖海东路168号

  • 入库时间 2023-06-19 11:11:32

说明书

技术领域

本申请属于电子设备领域,具体涉及一种表单填写方法、表单分享方法、装置、设备及存储介质。

背景技术

随机电子技术的发展,电子设备已成为现代生活中不可或缺的一部分,用户可在电子设备上聊天、购物、游戏、冲浪。除此之外,用户还可以通过电子设备填写各种表单,比如,网上报名的表单、调查问卷、材料申请、发票报销等。

对于同学或同事等相似身份的群组,在群组中的成员填写表单时,每个成员都需要手动输入表单中各个表单项分别对应的信息,导致表单填写效率不高。而在相关技术中,虽然可以通过图片识别技术自动填写信息,但是,如果需要实现在不同网站上自动填写信息,则需要分别为各网站设计对应的图片识别方案,导致通配能力差。

发明内容

本申请实施例的目的是提供一种表单填写方法、表单分享方法、装置、设备及存储介质,能够解决表单填写效率不高以及通配能力差的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种表单填写方法,包括:

接收表单打开输入;

响应于所述表单打开输入,显示第一表单,所述第一表单包括已填写有信息的第一表单项以及未填写有信息的第二表单项,所述第一表单项对应的信息为预设群组内的群组成员的共有信息;

接收对所述第二表单项的信息填写输入;

响应于所述信息填写输入,填写所述第一表单中所述第二表单项对应的信息。

第二方面,本申请实施例提供了一种表单分享方法,包括:

接收表单填写输入;

响应于所述表单填写输入,填写空表单,得到第二表单;

接收对所述第二表单中的第二表单项的隐私设置输入;

响应于所述隐私设置输入,将所述第二表单项对应的信息设置为隐私信息,将所述第二表单中第一表单项对应的信息设置为预设群组内的群组成员的共有信息,所述第一表单项为所述第二表单中除所述第二表单项之外的表单项;

接收对所述第二表单的分享输入;

响应于所述分享输入,将所述第二表单分享至所述预设群组,所述第二表单用于在接收到所述预设群组内群组成员的表单打开输入的情况下,将所述第一表单项对应的信息填写至空表单中,得到第一表单。

第三方面,本申请实施例提供了一种表单填写装置,包括:

第一接收模块,用于接收表单打开输入;

第一显示模块,用于响应于所述表单打开输入,显示第一表单,所述第一表单包括已填写有信息的第一表单项以及未填写有信息的第二表单项,所述第一表单项对应的信息为预设群组内的群组成员的共有信息;

第二接收模块,用于接收对所述第二表单项的信息填写输入;

第一填写模块,用于响应于所述信息填写输入,填写所述第一表单中所述第二表单项对应的信息。

第四方面,本申请实施例提供了一种表单分享装置,包括:

第三接收模块,用于接收表单填写输入;

第二填写模块,用于响应于所述表单填写输入,填写空表单,得到第二表单;

第四接收模块,用于接收对所述第二表单中的第二表单项的隐私设置输入;

设置模块,用于响应于所述隐私设置输入,将所述第二表单项对应的信息设置为隐私信息,将所述第二表单中第一表单项对应的信息设置为预设群组内的群组成员的共有信息,所述第一表单项为所述第二表单中除所述第二表单项之外的表单项;

第五接收模块,用于接收对所述第二表单的分享输入;

分享模块,用于响应于所述分享输入,将所述第二表单分享至所述预设群组,所述第二表单用于在接收到所述预设群组内群组成员的表单打开输入的情况下,将所述第一表单项对应的信息填写至空表单中,得到第一表单。

第五方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的表单填写方法的步骤或者如第二方面所述的表单分享方法的步骤。

第六方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的表单填写方法的步骤或者如第二方面所述的表单分享方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的表单填写方法的步骤或者如第二方面所述的表单分享方法的步骤。

在本申请实施例中,在接收到表单打开输入的情况下,显示第一表单,第一表单中的第一表单项已填写有信息,并且第一表单中第一表单项对应的信息为预设群组内的群组成员的共有信息。这样,预设群组内的群组成员填写剩余的第二表单项对应的信息即可,不需要再手动输入第一表单项对应的信息,减少了群组成员在第一表单上手动输入的信息,提高了填写表单的效率。另外,本申请实施例可以适用于在不同网站上填写信息,无需信息填写网站服务器提供图像处理、自然语言处理等复杂算法处理,使得通配能力比较强。

附图说明

图1是本申请提供的一种表单填写方法的一个实施例的流程示意图。

图2是本申请提供的一种表单填写方法的另一个实施例的流程示意图。

图3是本申请提供的一种表单界面的一个实施例的示意图。

图4是本申请提供的一种表单分享方法的一个实施例的流程示意图。

图5是本申请提供的一种表单分享方法的另一个实施例的流程示意图。

图6是本申请提供的一种登录界面的一个实施例的示意图。

图7是本申请提供的一种群组界面的一个实施例的示意图。

图8是本申请提供的一种群组创建成功的界面的一个实施例的示意图。

图9是本申请提供的一种表单界面的另一个实施例的示意图。

图10是本申请提供的表单填写方法的又一个实施例的流程示意图。

图11是本申请提供的一种加入群组界面的一个实施例的示意图。

图12是本申请提供的一种表单界面的又一个实施例的示意图。

图13是本申请提供的一种表单分享方法的又一个实施例的流程示意图。

图14是本申请提供的一种表单填写方法的再一个示例的流程示意图。

图15是本申请提供的一种表单填写装置的一个实施例的结构示意图。

图16是本申请提供的一种表单分享装置的一个实施例的结构示意图。

图17为实现本申请实施例的一种电子设备的硬件结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

同学或同事等相似身份的群组,经常面对着填写表单,而该群组中的用户在填写表单时,群组中的每个群组成员都需要手动输入表单中各个表单项分别对应的信息,导致表单填写效率不高。

虽然部分网站后台支持卡片信息识别自动填充、语句分割字段填充、图像识别填充等自动识别填充方式,但是,上述几种自动识别填充方式的填充能力有限,比如可以自动填充身份证信息、银行卡信息、地址信息等较为常见的信息,其他信息无法自动填充。而且自动识别填充技术需为每个网站量身设计,不具备通配能力。

面对上述技术问题,经过对群组中各群组成员的分析,发现群组中各群组成员的表单之间有些表单项对应的信息是相同的,因此,可以由一个群组中的示范者先填写表单,填写的表单中包括群组内成员的共有信息。然后,群组中的其他群组成员在打开表单时,可以在表单上显示群组内成员的共有信息,如此,不需要其他群组成员重新再填写一遍群组内成员的共有信息。

基于上述分析,本申请提供一种表单填写方法,在表单填写方法中,在接收到表单打开输入的情况下,显示第一表单,第一表单包括已填写有信息的第一表单项以及未填写有信息的第二表单项。第一表单项对应的信息为预设群组内的群组成员的共有信息。其中,第一表单项可以由第一用户填写,第一用户属于预设群组内的群组成员。

这样,面对显示的第一表单,预设群组内的群组成员填写剩余的第二表单项对应的信息即可,不需要再手动输入第一表单项对应的信息,减少了群组成员在第一表单上手动输入的信息,提高了填写表单的效率。另外,本申请实施例可以适用于在不同网站上填写信息,无需用于填写信息的网站服务器提供图像处理、自然语言处理等复杂算法处理,使得通配能力比较强。

下面结合附图说明本申请提供的表单填写方法。图1是本申请提供的一种表单填写方法的一个实施例的流程示意图。如图1所示,表单填写方法100包括:

S102,接收表单打开输入。

在S102之前,表单填写方法100可以包括:接收第一用户对应的账号分享的表单信息,比如,接收第一用户对应的账号在预设群组内分享的表单信息。表单信息可以为第二表单对应页面的链接或者第二表单对应页面的口令。第二表单中各个表单项对应的信息可以预先被第一用户填写完成。

第二表单包括第一表单项对应的信息和第二表单项对应的信息,第二表单中第一表单项对应的信息是预设群组内的群组成员的共有信息。

比如,公司内的各员工需要在网上填写表单,公司内的人事(示范者)可以先在网页上注册,并进行表单填写,得到第二表单,第二表单中的第一表单项可以为公司名称、公司地址、公司联系方式等非隐私表单项。第二表单中的第一表单项对应的信息是公司内各员工之间的共有信息。第二表单中的第二表单项可以为员工名字、员工性别以及部门等隐私表单项。在公司内的人事填写完表单之后,可以进行表单分享,然后将第二表单对应页面的链接或者第二表单对应页面的口令分享至第二用户对应的账号。

在第二用户对应的账号接收到第一用户对应的账号分享的表单信息之后,S102具体可以包括接收第二用户对表单信息的操作。第二用户可以为预设群组内的群组成员。

作为一个示例,在S102之前,表单填写方法100还可以包括:接收群组加入输入,响应于群组加入输入,将第二用户添加至第一用户所在预设群组中,使得第二用户成为预设群组中的群组成员。

表单填写方法100还包括:

S104,响应于表单打开输入,显示第一表单,第一表单包括已填写有信息的第一表单项以及未填写有信息的第二表单项,第一表单中第一表单项对应的信息为预设群组内的群组成员的共有信息。

在S104中,可以根据第一用户对应的账号分享的表单信息,获取表单信息对应的第二表单,根据第二表单显示第一表单,第一表单中第一表单项对应的信息与第二表单中第一表单项对应的信息一致。

作为一个示例,对于第二表单项,第一表单中第二表单项对应的信息可以与第二表单中第二表单项对应的信息一致。也就是说第二表单中的各表单项对应的信息均显示在第一表单上。这样,第二用户填写第一表单时,可以根据实际情况修改第一表单中第二表单项对应的信息。

作为另一个示例,第一表单中第二表单项对应的信息可以为空,即未填写有第一表单中的第二表单项,这样预设群组内的群组成员之间不共有的信息不会显示在第一表单上。

表单填写方法100还包括:

S106,接收对第一表单中的第二表单项的信息填写输入;

S108,响应于信息填写输入,填写第一表单中第二表单项对应的信息。

在S106中,可以接收对第一表单中第二表单项对应的文本框的点击输入;或者,在第一表单中的第二表单项对应多个选项的情况下,可以接收对多个选项中的某个选项的选中输入。

在S108中,可以在第一表单中第二表单项对应的文本框中输入信息,或者将第一表单中第二表单项对应的信息设置为第二用户选中的选项。

在本申请实施例中,由于第一表单中的第一表单项已填写有信息,并且第一表单中第一表单项对应的信息为预设群组内的群组成员的共有信息。这样,预设群组内的群组成员填写剩余的第二表单项对应的信息即可,不需要再手动输入第一表单项对应的信息,减少了群组成员在第一表单上手动输入的信息,提高了填写表单的效率。另外,本申请实施例可以适用于在不同网站上填写信息,无需信息填写网站服务器提供图像处理、自然语言处理等复杂算法处理,使得通配能力比较强。

在相关技术中,在填写表单时,示范者可以先填写表单,然后对表单进行截图,将表单截图分享至预设群组内的各个群组成员,使得各个群组成员参考表单截图来填写表单。但是,如果表单中有隐私信息,那么这种方式会泄露隐私。

为了避免泄露隐私,在本申请的一个或多个实施例中,预设群组内的群组成员之间的共有信息可以为用户的非隐私信息,也就是说,第一表单项可以为非隐私表单项,第二表单项可以为隐私表单项。由此,将第一用户的非隐私信息显示在第一表单上,可以避免第一用户的泄露隐私。

在相关技术中,可以通过远程应用程序来帮助群组成员填写表单,具体地,示范者可以通过远程应用程序向对方发起远程操作请求,对方发同意远程操作之后,双方建立连接,然后示范者操作对方的电子设备,完成表单的填写。

但是,每次填写表单时,只允许两人协助,不适于群组内成员填写表单,效率不高,还有隐私信息不是本人填写,不够安全。而且远程操作对网络要求比较高,导致操作不流畅。

为了解决数量较多的群组成员填写表单效率不高,隐私信息不够安全以及操作不够流程的问题,在本申请的一个或多个实施例中,如图2所示,显示第一表单之前,表单填写方法100还可以包括:

S110,获取分享至预设群组内的第二表单;

S112,根据第二表单,确定并填写空表单中的第一表单项,得到第一表单。

具体地,在S112中,在第二表单中,确定第一表单项对应的信息;将第一表单项对应的信息填写至空表单中,得到第一表单。

在本申请实施例中,由于第二表单分享至预设群组内,因此,预设群组内各个群组成员的电子设备均可以获取第二表单,并根据第二表单得到第一表单。由此,一人预先填写完第二表单,预设群组内的群组成员在打开表单之后,显示第一表单,且第一表单包括已填写有信息的第一表单项。因此,群组成员填写第一表单中未填写的信息即可。使得预设群组内的群组成员简单方便地完成表单填写,提高了数量较多的群组成员填写表单的效率。

另外,在一个群组成员填写完第一表单之后,该群组成员的第一表单不会被其他群组成员获取到,如此,可以保证群组成员的隐私信息的安全性。而且本申请实施例不需要远程建立连接,对网络要求不高,可以避免操作不流畅的问题。

在本申请的一个或多个实施例中,S110之前,表单填写方法100还可以包括:

获取空表单的路径以及用户信息;

根据空表单的路径以及用户信息,确定预设群组。

作为一个示例,用户信息可以包括用户输入的信息,比如,用户输入的群组名称。作为另一个示例,表单打开输入是在账号登录成功之后接收到的情况下,用户信息可以包括与账号相关的用户身份信息,比如,用户证件号码以及用户职位等。

在本申请的一个或多个实施例中,根据空表单的路径以及用户信息,确定预设群组之前,表单填写方法100还可以包括:

在启动目标应用程序的情况下,获取存储在目标应用程序中的预设的多个群组,或者,从空表单对应的网站服务器获取预设的多个群组,多个群组与多个表单路径一一对应。

根据空表单的路径以及用户信息,确定预设群组,可以包括:

在多个群组中,确定与空表单的路径以及用户信息对应的预设群组。具体地,可以先根据空表单的路径,在多个群组中获取空表单对应的至少一个群组;然后,根据用户信息,在至少一个群组中确定用户信息对应的预设群组。

在确定预设群组之后,可以根据分享至预设群组内的第二表单,填写空表单中的第一表单项,得到第一表单。如此,实现了根据第二表单上已填写的信息,显示第一表单,不需要用户手动输入第一表单上的部分信息。

在本申请的一个或多个实施例中,S112可以包括:

识别第一表单项在空表单中的位置;

根据第一表单项在空表单中的位置,将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单。

在本申请实施例中,可以自动将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单。实现了预设群组内群组成员的共有信息的自动填充,简化了用户操作。

在本申请的一个或多个实施例中,S112可以包括:

显示空表单;

接收对空表单中的第一表单项的第二信息填写输入;

响应于第二信息填写输入,将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单。

在本申请实施例中,先显示空表单,在接收到对空表单中的某个第一表单项的第二信息填写输入的情况下,可以将第二表单中该第一表单项对应的信息填写至空表单的对应位置,得到第一表单。如此,可以根据用户的实际需求将第二表单中的信息填写至空表单中。

比如,空表单中的第一表单项包括部门,在接收到对空表单中的部门对应的文本框的触控输入的情况下,将第二表单中部门对应的信息填写至空表单中的部门对应的文本框中。

在本申请的一个或多个实施例中,接收对空表单中的第一表单项的第二信息填写输入之后,且将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单之前,表单填写方法100还可以包括:

显示第二表单中第一表单项对应的信息。

将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单,可以包括:

在接收到确定将第二表单中第一表单项对应的信息添加至空表单的指示的情况下,将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单。

下面通过图3的示例来说明本申请实施例。

如图3(a)所示,在电子设备上显示空表单的情况下,接收对空表单中的部门表单项对应文本框的触控输入,响应于该触控输入,显示如图3(b)所示的界面,如图3(b)所示的界面包括已被第一用户填写的部门表单项对应的信息(即市场部),以便用户确认是否在部门表单项的文本框中填写“市场部”。在接收到对如图3(b)所示的界面上的“市场部”的触控输入的情况下,即接收到确定将“市场部”添加至空表单的指示,则将“市场部”填写至空表单的部门表单项的文本框中,并显示如图3(c)所示的界面。

在本申请的一个或多个实施例中,获取分享至预设群组内的第二表单,可以包括:

接收对第一用户分享至预设群组内的编码信息的预定输入;

响应于预定输入,对编码信息进行解码,得到第二表单。

作为一个示例,接收对第一用户分享至预设群组内的编码信息的预定输入,可以包括:接收对编码信息的复制操作。

对编码信息进行解码,得到第二表单,具体可以包括:在打开用于填写表达的应用程序的情况下,对编码信息进行解码,得到第二表单。

在本申请实施例中,第一用户将第二表单对应的编码信息显示给预定群组内的群组成员,并非将第二表单中的具体内容发送至预定群组内,可以保护第二表单中的用户隐私信息。

在本申请的一个或多个实施例中,表单填写方法100还可以包括:

在对编码信息进行解码的过程中,解码得到第二表单的路径。

将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单,可以包括:

在第二表单的路径与空表单的路径一致的情况下,将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单。

本申请第二方面提供一种表单分享方法,图4是本申请提供的一种表单分享方法的一个实施例的流程示意图。如图4所示,表单分享方法200包括:

S202,接收表单填写输入;

S204,响应于表单填写输入,填写空表单,得到第二表单;

S206,接收对第二表单中的第二表单项的隐私设置输入;

S208,响应于隐私设置输入,将第二表单项对应的信息设置为隐私信息,将第二表单中第一表单项对应的信息设置为预设群组内的群组成员的共有信息,第一表单项为第二表单中除第二表单项之外的表单项;

S210,接收对第二表单的分享输入;

S212,响应于分享输入,将第二表单分享至预设群组,第二表单用于在接收到预设群组内群组成员的表单打开输入的情况下,将第一表单项对应的信息填写至空表单中,得到第一表单。

在本申请实施例中,设置第二表单中的第二表单项对应的信息设置为隐私信息,第二表单中第一表单项对应的信息为预设群组内的群组成员的共有信息,然后,将第二表单分享至预设群组。这样,预设群组内群组成员填写表单时,显示第一表单,第一表单中的第一表单项已填写有信息,并且第一表单中第一表单项对应的信息为预设群组内的群组成员的共有信息。在此情况下,预设群组内的群组成员填写剩余的第二表单项对应的信息即可,不需要再手动输入第一表单项对应的信息,减少了群组成员在第一表单上手动输入的信息,提高了填写表单的效率。另外,本申请实施例可以适用于在不同网站上填写信息,无需信息填写网站服务器提供图像处理、自然语言处理等复杂算法处理,使得通配能力比较强。

下面对本申请实施例进行示例性说明。

图5是本申请提供的一种表单分享方法的另一个实施例的流程示意图。图5所示的表单分享方法300是在上述表单填写方法之前执行,且表单分享方法300可以是由第一用户(比如预设群组中的示范者)的电子设备执行,如图5所示,表单填写方法300包括:

S302,在登录表单网页(比如在浏览器上登录表单网页)之后,接收第一用户的群组创建输入,具体地,可以在电子设备显示如图6所示的登录界面的情况下,根据用户输入的手机号和验证码,登录用于填写表单的应用程序,然后,在电子设备显示如图7所示的群组界面的情况下,接收第一用户的群组创建输入;

S304,创建群组,该群组中包括第一用户,并显示如图8所示的群组创建成功的界面;

S306,在显示如图8所示的群组创建成功的界面之后,跳转至空表单的显示界面;

S308,接收第一用户填写表单的输入,并响应于该输入,填写空表单中各个表单项对应的信息,得到第二表单,比如,第一用户可以在如图9所示的表单界面上填写各个表单项对应的信息;

S310,接收第一用户的隐私设置输入,并响应于该输入,将第二表单中第二表单项对应的信息设置为隐私信息,比如,第一用户可以将如图9所示的表单界面上的姓名和银行卡号为隐私表单项,也就是将姓名和银行卡号分别对应的信息设置为隐私信息,以及将第二表单中第一表单项对应的信息设置为群组内群组成员的共有信息;

S312,判断是否接收到表单提交输入,在接收到表单提交输入的情况下,执行S314,在未接收到表单提交输入的情况下,返回执行S308;

S314,将第二表单提交至表单网页对应的服务器,并将第二表单分享至第一用户创建的群组内。

在表单分享方法300之后,可以执行表单填写方法,下面说明表单填写方法的又一个实施例。图10是本申请提供的表单填写方法的又一个实施例的流程示意图。图10所示的表单填写方法400可以应用第二用户的电子设备(比如群组中除示范者之外的群组成员)。

如图10所示,表单填写方法400包括:

S402,在第二用户登录表单网页之后,接收第二用户的加入群组的输入,响应于该输入,将第二用户添加至群组中,比如,在显示如图11所示的加入群组界面的情况下,可以接收第二用户输入的群组名,然后,将第二用户添加至群组名对应的群组中;

S404,接收第二用户的表单打开输入,响应于该输入,根据第一用户在群组中分享的第二表单,显示第一表单,第一表单中非隐私表单项对应的信息为群组内的群组成员的共有信息,比如,图12所示的表单界面上的非隐私表单项包括公司名称、公司地址、纳税号、部门以及岗位;

S406,接收第二用户对第一表单中隐私表单项的信息填写输入,响应于该输入,填写第一表单中隐私表单项对应的信息;

S408,在填写完第一表单之后,可以接收对第一表单进行提交的输入,响应于该输入,将第一表单提交至表单网页对应的服务器。

如此,在第一用户将填写的第二表单分享至群组中之后,加入该群组中的第二用户在打开表单时,显示第一表单,第二表单中非隐私表单项对应的信息自动显示在第一表单上。第二用户填写第一表单中的隐私表单项对应的信息即可。

下面通过图13和图14的示例对本申请实施例进行说明。

图13是本申请提供的一种表单分享方法的又一个实施例的流程示意图。图13所示的表单分享方法500是在上述表单填写方法之前执行,且表单分享方法500可以是由第一用户(比如示范者)的电子设备执行。

如图13所示,表单分享方法500包括:

S502,电子设备的进程1开启同步协助应用程序;

S504,电子设备的进程2在用于填写表单的应用程序的界面上显示空表单;

S506,在同步协助应用程序检测到电子设备打开预定的用于填写表单的应用程序之后,进程1记录空表单的路径;

S508,电子设备的进程2接收第一用户在空表单上填写信息的输入,填写至空表单,得到第二表单,第二表单的路径是S506中记录的路径;在填写空表单的过程中,可以根据第一用户的隐私设置输入,将第二表单中的第二表单项对应的信息设置为隐私信息,将第二表单中的第一表单项对应的信息设置为预定群组内群组成员的共有信息;

S510,在电子设备的进程2填写表单的过程中,进程1记录第二表单;

S512,电子设备的进程2接收到对第二表单的提交输入的情况下,将第二表单提交至用于填写表单的应用程序对应的服务器;

S514,在同步协助应用程序确定第二表单提交的情况下,进程1提示是否分享第二表单;

S516,在接收到确认分享第二表单的指示的情况下,进程1将第二表单对应的编码信息分享至预定群组。

在表单分享方法500之后,可以执行表单填写方法,下面说明表单填写方法的另一个实施例。图14是本申请提供的一种表单填写方法的再一个示例的流程示意图。图14所示的表单填写方法600可以应用第二用户的电子设备。

如图14所示,表单填写方法600包括:

S602,电子设备的进程1开启同步协助应用程序(即目标应用程序);

S604,电子设备的进程1先接收复制操作,复制操作用于从预定群组复制第一用户分享的编码信息;

S606,在同步协助应用程序的界面上,电子设备的进程1接收到粘贴操作的情况下,对编码信息进行解码,得到第一用户填写的第二表单以及第二表单的路径;

S608,电子设备的进程2接收表单打开输入,打开空表单;

S610,同步协助应用程序确定电子设备打开的空表单的路径与第二表单的路径一致的情况下,进程1启动同步协助应用程序的同步协作功能;

S612,进程2接收对空表单中的非隐私表单项对应的文本框的点击输入;

S614,进程1将第二表单中的非隐私表单项对应的信息复制到剪贴板;

S616,进程2将复制到剪贴板上的信息显示在空表单中的非隐私表单项的预定位置;

S618,进程2接收确定将在预定位置显示的信息(即第二表单中的非隐私表单项对应的信息)添加至空表单的指示;

S620,进程2将在预定位置显示的信息添加至空表单中,得到第一表单;

S622,在接收到对空表单中其他非隐私表单项对应的文本框的点击输入时,类似于S614的方式,进程1将第二表单中该非隐私表单项对应的信息复制到剪贴板,以更新剪贴板上的内容,并且进程2重复执行S616至S620;

S624,进程2在接收到确认提交第一表单的指示的情况下,进程2将第一表单提交至服务器。

与本申请提供的表单填写方法对应地,本申请第三方面提供一种表单填写装置,图15是本申请提供的一种表单填写装置的一个实施例的结构示意图。如图15所示,表单填写装置700包括:

第一接收模块702,用于接收表单打开输入;

第一显示模块704,用于响应于表单打开输入,显示第一表单,第一表单包括已填写有信息的第一表单项以及未填写有信息的第二表单项,第一表单中第一表单项对应的信息为预设群组内的群组成员的共有信息;

第二接收模块706,用于接收对第二表单项的信息填写输入;

第一填写模块708,用于响应于信息填写输入,填写第二表单项对应的信息。

在本申请实施例中,由于第一表单中的第一表单项已填写有信息,并且第一表单中第一表单项对应的信息为预设群组内的群组成员的共有信息。这样,预设群组内的群组成员填写剩余的第二表单项对应的信息即可,不需要再手动输入第一表单项对应的信息,减少了群组成员在第一表单上手动输入的信息,提高了填写表单的效率。另外,本申请实施例可以适用于在不同网站上填写信息,无需信息填写网站服务器提供图像处理、自然语言处理等复杂算法处理,使得通配能力比较强。

在本申请的一个或多个实施例中,表单填写装置700还可以包括:

第一获取模块,用于获取分享至所述预设群组内的第二表单;

第一确定模块,用于根据所述第二表单,确定并填写空表单中的所述第一表单项,得到所述第一表单。

在本申请实施例中,由于第二表单分享至预设群组内,因此,预设群组内各个群组成员的电子设备均可以获取第二表单,并根据第二表单得到第一表单。由此,一人预先填写完第二表单,预设群组内的群组成员在打开表单之后,显示第一表单,且第一表单包括第一用户已填写有信息的第一表单项。因此,群组成员填写第一表单中未填写的信息即可。使得预设群组内的群组成员简单方便地完成表单填写,提高了数量较多的群组成员填写表单的效率。

另外,在一个群组成员填写完第一表单之后,其他群组成员无法获取到该群组成员的第一表单上的信息,如此,可以保证群组成员的隐私信息的安全性。而且本申请实施例不需要远程建立连接,对网络要求不高,可以避免操作不流畅的问题。

在本申请的一个或多个实施例中,表单填写装置700还可以包括:

第二获取模块,用于获取所述空表单的路径以及用户信息;

第二确定模块,用于根据所述空表单的路径以及所述用户信息,确定所述预设群组。

在本申请的一个或多个实施例中,表单填写装置700还可以包括:

第三获取模块,用于在启动目标应用程序的情况下,获取存储在所述目标应用程序中的预设的多个群组,所述多个群组与多个表单路径一一对应;

所述第二确定模块用于:

在所述多个群组中,确定与所述空表单的路径以及所述用户信息对应的所述预设群组。

在本申请的一个或多个实施例中,第一确定模块可以包括:

识别单元,用于识别第一表单项在空表单中的位置;

第一填写单元,用于根据第一表单项在空表单中的位置,将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单。

在本申请实施例中,可以自动将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单。实现了预设群组内群组成员的共有信息的自动填充,简化了用户操作。

在本申请的一个或多个实施例中,第一确定模块可以包括:

显示单元,用于显示空表单;

第一接收单元,用于接收对空表单中的第一表单项的第二信息填写输入;

第二填写单元,用于响应于第二信息填写输入,将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单。

在本申请的一个或多个实施例中,表单填写装置700还可以包括:

第二显示模块,用于显示第二表单中第一表单项对应的信息;

第二填写单元具体可以用于:

在接收到确定将第二表单中第一表单项对应的信息添加至空表单的指示的情况下,将第二表单中第一表单项对应的信息填写至空表单的对应位置,得到第一表单。

在本申请的一个或多个实施例中,第一获取模块可以包括:

第二接收单元,用于接收对第一用户分享至预设群组内的编码信息的预定输入;

解码单元,用于响应于预定输入,对编码信息进行解码,得到第二表单。

在本申请实施例中,第一用户将第二表单对应的编码信息显示给预定群组内的群组成员,并非将第二表单中的具体内容发送至预定群组内,可以保护第二表单中的用户隐私信息。

在本申请的一个或多个实施例中,解码单元还可以用于在对编码信息进行解码的过程中,解码得到第二表单的路径;

第一确定模块具体可以用于:根据所述第二表单,确定并填写空表单中的所述第一表单项,得到所述第一表单。

需要说明的是,上述请实施例中以执行主体为表单填写装置为例说明执行表单填写方法。但是,本申请实施例提供的表单填写方法的执行主体不限于表单填写装置,也可以为该表单填写装置中的用于执行加载表单填写方法的控制模块。

与本申请提供的表单分享方法对应地,本申请第四方面提供一种表单分享装置,图16是本申请提供的一种表单分享装置的一个实施例的结构示意图。如图16所示,表单分享装置800包括:

第三接收模块802,用于接收表单填写输入;

第二填写模块804,用于响应于所述表单填写输入,填写空表单,得到第二表单;

第四接收模块806,用于接收对所述第二表单中的第二表单项的隐私设置输入;

设置模块808,用于响应于所述隐私设置输入,将所述第二表单项对应的信息设置为隐私信息,将所述第二表单中第一表单项对应的信息设置为预设群组内的群组成员的共有信息,所述第一表单项为所述第二表单中除所述第二表单项之外的表单项;

第五接收模块810,用于接收对所述第二表单的分享输入;

分享模块812,用于响应于所述分享输入,将所述第二表单分享至所述预设群组,所述第二表单用于在接收到所述预设群组内群组成员的表单打开输入的情况下,将所述第一表单项对应的信息填写至空表单中,得到第一表单。

本申请实施例中的表单填写装置或者表单分享装置可以是装置,也可以是装置中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的表单填写装置或者表单分享装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例还提供一种电子设备,包括处理器,存储器,存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时实现上述任意一项实施例的表单填写方法的各个过程或者实现上述任意一项实施例的表单分享方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要注意的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

图17为实现本申请实施例的一种电子设备的硬件结构示意图。

电子设备700包括但不限于:射频单元701、网络模块702、音频输出单元703、输入单元704、传感器705、显示单元706、用户输入单元707、接口单元708、存储器709、以及处理器710等部件。

其中,输入单元704可以包括图形处理器7041和麦克风7042。显示单元706包括可以显示面板7061。用户输入单元707可以包括触控面板7071和其他输入设备7072。存储器709可以包括应用程序和操作系统。

本领域技术人员可以理解,电子设备700还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器710逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图17中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

用户输入单元707用于接收表单打开输入;

显示单元706用于响应于表单打开输入,显示第一表单,第一表单包括已填写有信息的第一表单项以及未填写有信息的第二表单项,第一表单中第一表单项对应的信息为预设群组内的群组成员的共有信息;

用户输入单元707还用于接收对第一表单中第二表单项的信息填写输入;

处理器710用于响应于信息填写输入,填写第二表单项对应的信息。

在本申请实施例中,由于第一表单中的第一表单项已填写有信息,并且第一表单中第一表单项对应的信息为第一用户所在预设群组内的群组成员的共有信息。这样,预设群组内的群组成员填写剩余的第二表单项对应的信息即可,不需要再手动输入第一表单项对应的信息,减少了群组成员在第一表单上手动输入的信息,提高了填写表单的效率。另外,本申请实施例可以适用于在不同网站上填写信息,无需信息填写网站服务器提供图像处理、自然语言处理等复杂算法处理,使得通配能力比较强。

在本申请的一个或多个实施例中,处理器710还可以用于:

获取分享至所述预设群组内的第二表单;

根据所述第二表单,确定并填写空表单中的所述第一表单项,得到所述第一表单。

在本申请实施例中,由于第二表单分享至预设群组内,因此,预设群组内各个群组成员的电子设备均可以获取第二表单,并根据第二表单得到第一表单。由此,一人预先填写完第二表单,预设群组内的群组成员在打开表单之后,显示第一表单,且第一表单包括第一用户已填写有信息的第一表单项。因此,群组成员填写第一表单中未填写的信息即可。使得预设群组内的群组成员简单方便地完成表单填写,提高了数量较多的群组成员填写表单的效率。

另外,在一个群组成员填写完第一表单之后,其他群组成员无法获取到该群组成员的第一表单上的信息,如此,可以保证群组成员的隐私信息的安全性。而且本申请实施例不需要远程建立连接,对网络要求不高,可以避免操作不流畅的问题。

在本申请的一个或多个实施例中,处理器710还可以用于:

获取所述空表单的路径以及用户信息;

根据所述空表单的路径以及所述用户信息,确定所述预设群组。

在本申请的一个或多个实施例中,处理器710还可以用于:

在启动目标应用程序的情况下,获取存储在所述目标应用程序中的预设的多个群组,所述多个群组与多个表单路径一一对应。

处理器710具体可以用于:在所述多个群组中,确定与所述空表单的路径以及所述用户信息对应的所述预设群组。

在上述实施例中电子设备可以实现表单填写方法的各个过程。当然,电子设备可以实现表单分享方法的各个过程。

具体地,用户输入单元707用于接收表单填写输入;

处理器710用于响应于所述表单填写输入,填写空表单,得到第二表单;

用户输入单元707还用于接收对所述第二表单中的第二表单项的隐私设置输入;

处理器710还用于响应于所述隐私设置输入,将所述第二表单项对应的信息设置为隐私信息,将所述第二表单中第一表单项对应的信息设置为预设群组内的群组成员的共有信息,所述第一表单项为所述第二表单中除所述第二表单项之外的表单项;

用户输入单元707还用于接收对所述第二表单的分享输入;

处理器710还用于响应于所述分享输入,将所述第二表单分享至所述预设群组,所述第二表单用于在接收到所述预设群组内群组成员的表单打开输入的情况下,将所述第一表单项对应的信息填写至空表单中,得到第一表单。

本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述表单填写方法实施例的各个过程或者上述表单分享方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,计算机可读存储介质的示例包括非暂态计算机可读存储介质,比如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述表单填写方法实施例的各个过程或者上述表单分享方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号