[发明专利]一种数据处理方法及装置在审
申请号: | 202111166638.9 | 申请日: | 2021-09-30 |
公开(公告)号: | CN113919682A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 梁云昭 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;H04M3/42;H04M3/54 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 储倩 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
本申请公开了一种数据处理方法,该方法中,预先构建目标信息树,该目标信息树用于指示实现目标任务所需的信息,在执行目标任务时,可以获取目标信息树以及第一用户输入的信息,而后,根据第一用户输入的信息,确定目标信息树中被选择的节点,若目标信息树的第一分支中的各个节点均被选择,则说明执行目标任务所需的信息已经确定,因此,可以根据被选择的第一分支生成目标任务的完成信息,并输出完成信息。由此可见,即使完成目标任务中存在没有先后顺序的步骤,由于目标信息树中描述的是实现目标任务所需的信息,与步骤的先后顺序无关,因此,本方案所维护的目标信息树不会由于步骤之间无先后顺序而变得复杂,从而维护更加简单。
技术领域
本申请涉及数据处理领域,特别是涉及一种数据处理方法及装置。
背景技术
目前,可以某一任务而言,可以利用流程图描述实现该任务需要执行的各个步骤。但是,流程图一般比较复杂,从而导致维护困难。例如,当任务中的步骤没有明显前后关系时,需要在流程图中列出所有可能的顺序,从而导致流程图复杂,维护困难。
因此,亟需一种方案,能够解决上述问题。
发明内容
本申请所要解决的技术问题是:通过流程图描述实现任务的步骤的方式,流程图复杂导致维护困难,提供一种数据处理方法及装置。
第一方面,本申请实施例提供了一种数据处理方法,所述方法包括:
获取目标信息树以及第一用户输入的信息,所述目标信息树用于指示实现目标任务所需的信息;
根据所述第一用户输入的信息,确定所述目标信息树中被选择的节点;
若所述目标信息树的第一分支中的各个节点均被选择,则根据所述被选择的第一分支生成所述目标任务的完成信息;
输出所述目标任务的完成信息。
可选的,在获取第一用户输入的信息之前,所述方法还包括:
按照所述目标信息树中由根节点到叶子节点的顺序,输出提示信息;所述提示信息用于提示所述第一用户输入信息。
可选的,所述方法还包括:
若所述第一用户输入的信息指示所述目标信息树中的至少一个节点未被选择;
则根据所述第一用户输入的信息确定所述至少一个节点未被选择的原因;
记录并输出所述至少一个节点未被选择的原因。
可选的,所述方法还包括:
若所述目标信息树中的所有叶子节点均未被选择,则执行异常处理措施。
可选的,所述获取目标信息树,包括:
根据所述第一用户输入的信息,确定所述目标任务所属的领域;
确定所述目标任务对应的目标用户;
获取所述目标用户预先设置的、与所述领域对应的信息树,得到所述目标信息树。
第二方面,本申请实施例提供了一种数据处理装置,所述装置包括:
获取单元,用于获取目标信息树以及第一用户输入的信息,所述目标信息树用于指示实现目标任务所需的信息;
第一确定单元,用于根据所述第一用户输入的信息,确定所述目标信息树中被选择的节点;
生成单元,用于若所述目标信息树的第一分支中的各个节点均被选择,则根据所述被选择的第一分支生成所述目标任务的完成信息;
第一输出单元,用于输出所述目标任务的完成信息。
可选的,所述装置还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111166638.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电池
- 下一篇:市场容量的确定方法、装置、设备及存储介质
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理