人机交互方法、系统、终端设备及计算机可读存储介质技术方案

技术编号:20621395 阅读:43 留言:0更新日期:2019-03-20 13:54
本发明专利技术适用于人机交互技术领域,提供了人机交互方法、系统、终端设备及计算机可读存储介质,人机交互方法包括接收操作设备发送的用户操作数据;判断数据模型库中是否记录有与用户操作数据对应的后续操作序列,后续操作序列至少包含一个操作步骤;若是,则根据后续操作序列生成建议操作列表,并将建议操作列表发送至操作设备,使操作设备向用户提供建议操作列表所包含的操作建议。本技术方案基于数据模型库,根据用户操作数据预测后续操作序列供用户选择,为用户提供多种可能的后续操作内容,能够极大地简化用户与操作设备的交互次数,简化用户操作,提升工作效率。

Human-Computer Interaction Method, System, Terminal Equipment and Computer Readable Storage Media

The invention is applicable to the field of human-computer interaction technology, and provides human-computer interaction method, system, terminal equipment and computer readable storage medium. The human-computer interaction method includes receiving user operation data sent by operation equipment, judging whether there is a follow-up operation sequence corresponding to user operation data recorded in data model base, and the follow-up operation sequence includes at least one operation step if so. Then, the recommended operation list is generated according to the subsequent operation sequence, and sent to the operation device, so that the operation device can provide the operation suggestion contained in the recommended operation list to the user. Based on the data model base, the technical scheme predicts the sequence of follow-up operations according to the user's operation data for users to choose, and provides users with a variety of possible follow-up operations. It can greatly simplify the number of interactions between users and operation equipment, simplify user operations and improve work efficiency.

【技术实现步骤摘要】
人机交互方法、系统、终端设备及计算机可读存储介质
本专利技术属于人机交互
,尤其涉及人机交互方法及终端设备。
技术介绍
当前市面上的各类仪器产品,人机交互方式都是固定的,即用户选择一个功能,设备只会执行该功能。用户完成一次测试或测量,往往需要连续执行多次交互操作,进行非常复杂的配置,才能得到自己期望的测量结果。现有设备的交互方式,需要大量的人工交互/设置,操作繁琐,效率低,并且需要修改的配置过多,容易引入人为的操作错误,降低测量质量。同时,用户需要投入大量的学习时间,才能掌握各种功能的使用功能与配置方法,功能越丰富的设备学习周期越长。此外,系统配置共享难度大,虽然之前测试的配置可以保存到本地,但跨设备,跨地区的配置共享难度很大,需要通过U盘,邮件等一系列复杂的操作才能实现。
技术实现思路
有鉴于此,本专利技术实施例提供了人机交互方法、系统、终端设备及计算机可读存储介质,以解决现有技术中现有仪器设备的人机交互过程操作繁琐、效率低的问题。本专利技术实施例的第一方面提供了一种人机交互方法,包括:接收操作设备发送的用户操作数据;判断数据模型库中是否记录有与所述用户操作数据对应的后续操作序列,所述后续操作序列至少包含一个操作步骤;若有记录,则根据一个或多个所述后续操作序列生成建议操作列表,并将所述建议操作列表发送至所述操作设备,使所述操作设备向用户提供所述建议操作列表所包含的操作建议。进一步地,所述判断数据模型库中是否记录有与所述用户操作数据对应的后续操作序列,所述后续操作序列至少包含一个操作步骤,包括:分析出所述用户操作数据中包含的末位操作步骤,并判断所述数据模型库中是否记录有所述末位操作步骤;若所述数据模型库中记录有所述末位操作步骤,则判断所述数据模型库中是否记录与所述末位操作步骤对应的后续操作步骤;若存在所述后续操作步骤,则判断出所述数据模型库中的以所述后续操作步骤开始的操作序列为所述后续操作序列。进一步地,所述根据一个或多个所述后续操作序列生成建议操作列表,并将所述建议操作列表发送至所述操作设备,使所述操作设备向用户提供所述建议操作列表所包含的操作建议,包括:从所述数据模型库中获取一个或多个所述后续操作序列,并根据多个所述后续操作序列对应的频率权重的高低或者一个所述后续操作序列生成建议操作列表;将所述建议操作列表发送至所述操作设备,使所述操作设备向用户提供所述建议操作列表所包含的操作建议。进一步地,所述判断数据模型库中是否记录有与所述用户操作数据对应的后续操作序列,所述后续操作序列至少包含一个操作步骤之后,还包括:若无记录,则记录后续的用户操作数据于所述数据模型库中,并将所述后续的用户操作数据关联所述用户操作数据。进一步地,所述接收操作设备发送的用户操作数据之后,还包括:判断所述数据模型库中是否记录有与所述用户操作数据中包含的操作序列相同的操作序列;若有记录,则将所述数据模型库中的与所述用户操作数据中包含的操作序列相同的操作序列的频率权重加1;若无记录,则将所述用户操作数据中包含的操作序列记录于所述数据模型库中,并将所述用户操作数据中包含的操作序列的频率权重设为默认值。本专利技术实施例的第二方面提供了一种人机交互系统,包括服务器,所述服务器包括:数据交互模块,所述数据交互模块用于接收操作设备发送的用户操作数据和用于将建议操作列表发送至所述操作设备;数据模型库,所述数据模型库用于保存操作列表,所述操作列表记录有历史的操作步骤、与操作步骤对应的后续操作步骤、操作序列和操作序列对应的频率权重;操作匹配与预测模块,所述操作匹配与预测模块用于判断所述数据模型库中是否记录有与所述用户操作数据对应的后续操作序列,有记录,则根据一个或多个所述后续操作序列生成建议操作列表。进一步地,所述操作匹配与预测模块,包括第一判断模块、第二判断模块和结果生成模块,所述第一判断模块,用于分析出所述用户操作数据中包含的末位操作步骤,并判断所述数据模型库中是否记录有所述末位操作步骤;所述第二判断模块,用于当所述数据模型库中记录有所述末位操作步骤时,判断所述数据模型库中是否存在与所述末位操作步骤对应的后续操作步骤;结果生成模块,用于当数据模型库中存在与所述末位操作步骤对应的后续操作步骤时,判断出所述数据库中记录有与所述用户操作数据对应的操作序列,根据所述操作序列生成建议操作列表。进一步地,所述人机交互系统还包括操作设备,所述操作设备包括:操作接收模块,所述操作接收模块用于接收用户的输入操作,并根据所述用户的输入操作生成用户操作数据;信息交互模块,所述信息交互模块用于将所述用户操作数据发送至所述云服务器,还用于接收所述建议操作列表;显示模块,所述显示模块用于显示所述建议操作列表中包含的操作建议。本专利技术实施例的第三方面提供了一种终端设备,包括包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上述所述方法的步骤。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述所述方法的步骤。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术接收到操作设备发送或上传的用户操作数据后,判断预设的数据模型库中是否记录有与用户操作数据对应的操作序列,若存在,则根据操作序列生成建议操作列表,并将操作建议列表发送至操作设备,以使操作设备向用户提供建议操作列表所包含的操作建议。本技术方案中,操作设备与服务器配合工作,用户在操作设备上的操作数据被上传或发送至服务器,服务器内预先构建有数据模型库,服务器根据用户操作数据基于数据模型库直接预测用户的后续操作内容,预测结果直接反馈到操作设备上,供用户选择,为用户提供多种可能的后续操作步骤,能够极大地简化用户与操作设备的交互次数,简化用户操作,提升工作效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的人机交互方法的第一实施例的流程示意图;图2是本专利技术实施例提供的人机交互方法的第二实施例中S20的细化流程示意图;图3是本专利技术实施例提供的人机交互方法的第三实施例的步骤S30的细化流程示意图;图4是本专利技术实施例提供的人机交互方法的第四实施例的流程示意图;图5是本专利技术实施例提供的人机交互方法的第五实施例的流程示意图;图6是本专利技术实施例提供的人机交互系统一实施例的结构示意图;图7是本专利技术实施例提供的人机交互系统另一实施例的结构示意图;图8是本专利技术实施例提供的人机交互系统另一实施例的结构示意图;图9是本专利技术实施例提供的人机交互系统另一实施例的结构示意图;图10是本专利技术实施例提供的终端设备的硬件结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方本文档来自技高网...

【技术保护点】
1.一种人机交互方法,其特征在于,包括:接收操作设备发送的用户操作数据;判断数据模型库中是否记录有与所述用户操作数据对应的后续操作序列,所述后续操作序列至少包含一个操作步骤;若有记录,则根据一个或多个所述后续操作序列生成建议操作列表,并将所述建议操作列表发送至所述操作设备,使所述操作设备向用户提供所述建议操作列表所包含的操作建议。

【技术特征摘要】
1.一种人机交互方法,其特征在于,包括:接收操作设备发送的用户操作数据;判断数据模型库中是否记录有与所述用户操作数据对应的后续操作序列,所述后续操作序列至少包含一个操作步骤;若有记录,则根据一个或多个所述后续操作序列生成建议操作列表,并将所述建议操作列表发送至所述操作设备,使所述操作设备向用户提供所述建议操作列表所包含的操作建议。2.如权利要求1所述的人机交互方法,其特征在于,所述判断数据模型库中是否记录有与所述用户操作数据对应的后续操作序列,包括:分析出所述用户操作数据中包含的末位操作步骤,并判断所述数据模型库中是否记录有所述末位操作步骤;若所述数据模型库中记录有所述末位操作步骤,则判断所述数据模型库中是否记录与所述末位操作步骤对应的后续操作步骤;若存在所述后续操作步骤,则判断出所述数据模型库中的以所述后续操作步骤开始的操作序列为所述后续操作序列。3.如权利要求1所述的人机交互方法,其特征在于,所述根据一个或多个所述后续操作序列生成建议操作列表,并将所述建议操作列表发送至所述操作设备,使所述操作设备向用户提供所述建议操作列表所包含的操作建议,包括:从所述数据模型库中获取一个或多个所述后续操作序列,并根据多个所述后续操作序列对应的频率权重的高低或者一个所述后续操作序列生成建议操作列表;将所述建议操作列表发送至所述操作设备,使所述操作设备向用户提供所述建议操作列表所包含的操作建议。4.如权利要求1所述的人机交互方法,其特征在于,所述判断数据模型库中是否记录有与所述用户操作数据对应的后续操作序列,所述后续操作序列至少包含一个操作步骤之后,还包括:若无记录,则记录后续的用户操作数据于所述数据模型库中,并将所述后续的用户操作数据关联所述用户操作数据。5.如权利要求1至4中任一项所述的人机交互方法,其特征在于,所述接收操作设备发送的用户操作数据之后,还包括:判断所述数据模型库中是否记录有与所述用户操作数据中包含的操作序列相同的操作序列;若有记录,则将所述数据模型库中的与所述用户操作数据中包含的操作序列相同的操作序列的频率权重加1;若无记录,则将所述用户操作数据中包含的操...

【专利技术属性】
技术研发人员:周立功张健宇
申请(专利权)人:广州致远电子有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1