一种基于传输转换器的电脑通信方法及系统与流程

文档序号:27438149发布日期:2021-11-17 23:11阅读:87来源:国知局
一种基于传输转换器的电脑通信方法及系统与流程

1.本技术涉及传输转换器的领域,尤其是涉及一种基于传输转换器的电脑通信方法及系统。


背景技术:

2.传输转换器在信号传输模式下,通过使一个或者多个传输转换器与一台电脑建立连接,将电脑端作为服务器端,将转换器端作为客户端,实现数据的双向透明传输。由电脑上的虚拟串口软件管理下面的转换器,可以实现一个虚拟串口对应多个转换器。
3.相关技术可参考公开号为cn1187728a的中国专利,其公开了一种个人电脑和设备通信用的传输转换器,包括:与个人电脑相连,能与个人电脑通信的主数据传输转换器,及相当数量的分数据传输转换器,每个分数据传输转换器都与主数据传输转换器及一个设备相连,并具有唯一的识别位址码,以使主数据传输转换器与分数据传输转换器之间仅有一条已为一来自个人电脑的信息信号经主数据传输转换器存取的通信线路。
4.针对上述中的相关技术,发明人认为存在有以下缺陷:当电脑与多个用户进行信息交互时,不同用户登录后均需要人工操作,获取自身的权限信息,存在有信息查找过程较为繁琐的缺陷。


技术实现要素:

5.为了使用户能够便捷获取电脑端上的个人信息,本技术提供一种基于传输转换器的电脑通信方法及系统。
6.第一方面,本技术提供一种基于传输转换器的电脑通信方法,采用如下的技术方案:一种基于传输转换器的电脑通信方法,包括以下步骤:响应用户通过智能终端发送的登录请求,所述登录请求携带有用于登录用户界面的登录信息,所述登录信息包括用户名称以及与用户名称相对应的用户指纹;获取预设用户信息,所述预设用户信息包括预设用户名以及与预设用户名相对应的预设指纹;根据所述预设用户信息,确定与所述用户名称相对应的预设用户名;根据所确定的预设用户名,提取与预设用户名相对应的预设指纹;根据所提取的预设指纹,判断所述用户指纹是否与所述预设指纹一致;若判断为是,则根据所述登录请求,获取数据信息,所述数据信息包括与用户名称对应的用户地址以及与用户地址相对应的用户文件;根据数据信息,确定与用户名称相匹配的用户地址;根据所确定的用户地址,提取与确定用户地址相对应的用户文件;根据所提取的用户文件,生成推送指令,所述推送指令用于控制电脑推送所提取的用户文件至用户的智能终端。
7.通过采用上述技术方案,一台电脑同时存放有多个用户的相关资料,当一个用户需要提取其个人的相关资料时,该用户通过其智能终端连接电脑,并向电脑发送登录请求,输入用户名称以及用户指纹后,通过验证登录置于用户界面,此时电脑确定与用户名称相匹配的用户地址,并提取与确定用户地址相对应的用户文件,此时的用户文件即为当前用户的个人资料,电脑将所提取的用户文件推送至用户的智能终端,使用户在登录后就能自动获取自身需要的用户文件,无需在电脑中进行查询,进而使用户能够便捷获取电脑端上的个人信息。
8.可选的,还包括:响应用户通过智能终端发送的授权请求,所述授权请求携带用于生成临时访问通道的授权信息,所述授权信息包括授权名称以及与授权名称相对应的随机秘钥;获取访问者通过智能终端发送的访问信息,所述访问信息包括与用户名称匹配的访问名称以及与访问名称相对应的访问秘钥;根据所述访问信息,确定与所述访问名称相匹配的授权名称;根据所确定的授权名称,提取与所述授权名称相对应的随机秘钥;根据所提取的随机秘钥,判断所述访问秘钥与所述随机秘钥是否一致;若判断为否,则生成警报指令,所述警报指令用于向用户的智能终端发送警报信息,所述警报信息用于控制用户的智能终端发出警报;若判断为是,则根据所述数据信息,确定与所述访问名称相匹配的用户地址;根据所确定的用户地址,提取与确定用户地址相对应的用户文件;根据所提取的用户文件,生成访问指令,所述访问指令用于控制电脑推送所提取的用户文件至访问者的智能终端。
9.通过采用上述技术方案,当有其他的访问者想要获取用户信息时,用户通过智能终端发送授权请求,根据用户地址生成对应的授权名称,并通过智能终端生成与授权名称相对应的随机秘钥,用户将授权信息告知访问者后,访问者通过其自身的智能终端发送访问信息,电脑对访问者发送的访问名称与访问秘钥进行验证,当访问秘钥与随机秘钥不一致时,电脑使用户的智能终端发出警报,提醒用户有人试图查看其个人资料;当访问秘钥与随机秘钥一致时,电脑将对应的用户文件推送至访问者的智能终端,使用户能够赋予其他人访问权限,使信息的交互过程更加便于操作。
10.可选的,所述生成警报指令步骤之后,还包括:获取实际访问者信息,所述实际访问者信息包括访问者照片;根据所述实际访问者信息,推送访问者照片至用户的智能终端。
11.通过采用上述技术方案,当访问秘钥与随机秘钥不一致时,电脑通过访问者的智能终端拍摄访问者的面部照片,并推送访问者照片至用户的智能终端,便于用户及时得知访问者的身份信息。
12.可选的,所述生成访问指令步骤之前,还包括:根据所提取的用户文件,生成加密指令,所述加密指令用于根据所提取的用户文件生成用户文件的只读副本;根据所提取的用户文件的只读副本,替换所提取的用户文件。
13.通过采用上述技术方案,当电脑要将用户文件发送给访问者之前,电脑先对用户
文件进行加密操作,生成用户文件的只读副本,电脑将只读副本发送给访问者,使访问者在访问用户文件的同时,无法对用户文件进行更改,保护了用户文件的完整性。
14.可选的,所述生成访问指令步骤之后,还包括:获取访问者通过智能终端发送的编辑请求,所述编辑请求用于推送编辑信号至用户的智能终端;根据所述编辑信号,生成编辑权限,所述编辑权限由用户设定生成,所述编辑权限包括开放权限;根据编辑权限,判断开放权限是否存在;若判断为是,则根据所提取的用户文件,生成编辑指令,所述编辑指令用于根据所提取的用户文件生成用户文件的编辑副本;推送用户文件的编辑副本至访问者的智能终端。
15.通过采用上述技术方案,当访问者想要对用户文件执行编辑操作时,访问者向电脑发出编辑请求,此时电脑向用户询问编辑权限,询问用户是否同意访问者对用户文件执行编辑操作,当用户同意编辑请求时,电脑获取编辑权限,生成用户文件的编辑副本,并将编辑副本发送至访问者的智能终端,此时访问者方能在用户的允许下对用户文件进行编辑修改。
16.可选的,所述确定与所述访问名称相匹配的用户地址步骤之前,还包括:根据与授权名称相对应的随机秘钥,生成无效指令,所述无效指令用于删除所述与授权名称相对应的随机秘钥。
17.通过采用上述技术方案,当访问者通过访问秘钥对用户文件进行过访问操作后,电脑生成无效指令,令原有的随机秘钥失效,使访问者无法通过访问秘钥对用户文件进行多次访问,进而使用户文件的安全性能够得到保证。
18.可选的,所述生成访问指令步骤之后,还包括:根据所述访问信息,生成提示信息,所述提示信息包括访问时间以及访问内容;推送所述提示信息至用户的智能终端。
19.通过采用上述技术方案,当访问者对用户文件进行访问时,用户能够实时地获知访问者的访问内容以及访问时间,使用户能够获知用户文件的被访问情况,便于用户对自身的用户文件进行合理的规划以及把控。
20.第二方面,本技术提供一种基于传输转换器的电脑通信系统,采用如下的技术方案:一种基于传输转换器的电脑通信系统,包括:登录信息获取模块,用于响应用户通过智能终端发送的登录请求,所述登录请求携带有用于登录用户界面的登录信息,所述登录信息包括用户名称以及与用户名称相对应的用户指纹;预设信息获取模块,用于获取预设用户信息,所述预设用户信息包括预设用户名以及与预设用户名相对应的预设指纹;用户信息确定模块,用于根据所述预设用户信息,确定与所述用户名称相对应的预设用户名;预设指纹获取模块,用于根据所确定的预设用户名,提取与预设用户名相对应的
预设指纹;指纹判断模块,用于根据所提取的预设指纹,判断所述用户指纹是否与所述预设指纹一致;数据信息获取模块,用于根据所述登录请求,获取数据信息,所述数据信息包括与用户名称对应的用户地址以及与用户地址相对应的用户文件;信息匹配模块,用于根据数据信息,确定与用户名称相匹配的用户地址;文件提取模块,用于根据所确定的用户地址,提取与确定用户地址相对应的用户文件;推送指令生成模块,用于根据所提取的用户文件,生成推送指令,所述推送指令用于控制电脑推送所提取的用户文件至用户的智能终端。
21.第三方面,本技术提供一种智能终端,采用如下的技术方案:一种智能终端,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如上述任一一种基于传输转换器的电脑通信方法的计算机程序。
22.第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,存储有能够被处理器加载并执行如上述任一一种基于传输转换器的电脑通信方法的计算机程序。
23.综上所述,本技术包括以下至少一种有益技术效果:一台电脑同时存放有多个用户的相关资料,当一个用户需要提取其个人的相关资料时,该用户通过其智能终端连接电脑,并向电脑发送登录请求,输入用户名称以及用户指纹后,通过验证登录置于用户界面,此时电脑确定与用户名称相匹配的用户地址,并提取与确定用户地址相对应的用户文件,此时的用户文件即为当前用户的个人资料,电脑将所提取的用户文件推送至用户的智能终端,使用户在登录后就能自动获取自身需要的用户文件,无需在电脑中进行查询,进而使用户能够便捷获取电脑端上的个人信息;当有其他的访问者想要获取用户信息时,用户通过智能终端发送授权请求,根据用户地址生成对应的授权名称,并通过智能终端生成与授权名称相对应的随机秘钥,用户将授权信息告知访问者后,访问者通过其自身的智能终端发送访问信息,电脑对访问者发送的访问名称与访问秘钥进行验证,当访问秘钥与随机秘钥不一致时,电脑使用户的智能终端发出警报,提醒用户有人试图查看其个人资料;当访问秘钥与随机秘钥一致时,电脑将对应的用户文件推送至访问者的智能终端,使用户能够赋予其他人访问权限,使信息的交互过程更加便于操作;当访问者想要对用户文件执行编辑操作时,访问者向电脑发出编辑请求,此时电脑向用户询问编辑权限,询问用户是否同意访问者对用户文件执行编辑操作,当用户同意编辑请求时,电脑获取编辑权限,生成用户文件的编辑副本,并将编辑副本发送至访问者的智能终端,此时访问者方能在用户的允许下对用户文件进行编辑修改。
附图说明
24.图1是本技术实施例一种基于传输转换器的电脑通信方法的流程示意图。
25.图2是本技术实施例中判断访问秘钥与随机秘钥是否一致的流程示意图。
26.图3是本技术实施例中推送用户文件的编辑副本至访问者的智能终端的流程示意
图。
27.图4是本技术实施例一种基于传输转换器的电脑通信系统的模块框图。
28.附图标记说明:1、登录信息获取模块;2、预设信息获取模块;3、用户信息确定模块;4、预设指纹获取模块;5、指纹判断模块;6、数据信息获取模块;7、信息匹配模块;8、文件提取模块;9、推送指令生成模块。
具体实施方式
29.以下结合附图1

4对本技术作进一步详细说明。
30.本技术实施例公开一种基于传输转换器的电脑通信方法、系统、装置以及存储介质。参照图1,一种基于传输转换器的电脑通信方法包括:s101:响应用户通过智能终端发送的登录请求。
31.具体的,用户通过其智能终端与电脑通信连接,用户向电脑发送登录请求,登录请求携带有用于登录用户界面的登录信息,登录信息包括用户名称以及与用户名称相对应的用户指纹。用户在登录时,输入自己的用户名称,智能终端上设置有指纹识别器,智能终端通过指纹识别器录入用户指纹,电脑获取用户通过智能终端发送的用户名称以及与用户名称相对应的用户指纹。
32.s102:获取预设用户信息。
33.其中,预设用户信息包括预设用户名以及与预设用户名相对应的预设指纹,预设用户名以及预设指纹均由用户第一次登录时创建输入,用于作为用户的后续登录依据。
34.s103:确定与用户名称相对应的预设用户名。
35.具体的,根据预设用户信息,确定与用户名称相对应的预设用户名。用户在后续登录时,电脑获取用户名称后,将预设用户名与用户名称对应。
36.s104:提取与预设用户名相对应的预设指纹。
37.具体的,电脑根据所确定的预设用户名,提取与预设用户名相对应的预设指纹,预设指纹作为验证信息,用于验证当前操作者是否为用户本人。
38.s105:判断用户指纹是否与预设指纹一致。
39.具体的,根据所提取的预设指纹与用户指纹,对照比对预设指纹与用户指纹的图像信息,判断用户指纹是否与预设指纹一致。
40.若判断为否,则跳转至s106;若判断为是,则跳转至s108。
41.s106:生成错误信息。
42.具体的,当用户指纹与预设指纹不一致时,电脑生成错误信息,错误信息包括错误提示。
43.s107:推送错误提示至用户的智能终端。
44.具体的,当用户指纹与预设指纹不一致时,电脑将错误提示推送至用户的智能终端,提示用户信息错误,便于用户重新检查并输入登录信息。
45.s108:获取数据信息。
46.具体的,电脑根据登录请求,获取数据信息,数据信息包括与用户名称对应的用户地址以及与用户地址相对应的用户文件。由于一台电脑同时存放有多个用户的相关资料,
不同用户的用户文件均有一个对应的用户地址,用户地址与用户的用户名称相对应。
47.s109:确定与用户名称相匹配的用户地址。
48.具体的,电脑根据数据信息,确定与用户名称相匹配的用户地址。电脑获取用户名称后,将用户名称与多个用户地址进行匹配对照,确定与用户名称相匹配的用户地址。
49.s110:提取与确定用户地址相对应的用户文件。
50.具体的,电脑根据所确定的用户地址,提取与确定用户地址相对应的用户文件。电脑确定与用户名称相匹配的用户地址后,提取该用户地址对应的用户文件,所提取的文件即为当前用户的个人资料。
51.s111:生成推送指令。
52.具体的,电脑根据所提取的用户文件,生成推送指令,推送指令用于控制电脑推送所提取的用户文件至用户的智能终端。电脑将所提取的用户文件推送至用户的智能终端,使用户在登录后就能自动获取自身需要的用户文件,无需在电脑中进行查询,简便用户的资料获取过程。
53.参照图2,s111之后还生成访问指令并发送,具体包括以下步骤:s201:响应用户通过智能终端发送的授权请求。
54.具体的,授权请求携带用于生成临时访问通道的授权信息,授权信息包括授权名称以及与授权名称相对应的随机秘钥。当有其他访问者想要访问用户文件时,访问者与用户进行沟通,当用户允许访问者访问自己的用户文件时,用户通过自己的智能终端发送授权请求,根据用户地址生成对应的授权名称,并通过智能终端生成与授权名称相对应的随机秘钥。
55.s202:获取访问者通过智能终端发送的访问信息。
56.具体的,用户进行授权操作后,将授权信息告知访问者,此时访问者通过其自身的智能终端发送访问信息,访问信息包括与用户名称匹配的访问名称以及与访问名称相对应的访问秘钥。
57.s203:确定与访问名称相匹配的授权名称。
58.具体的,电脑根据访问信息,确定与访问名称相匹配的授权名称。
59.s204:提取与授权名称相对应的随机秘钥。
60.具体的,电脑根据所确定的授权名称,提取与授权名称相对应的随机秘钥,电脑以随机秘钥进行验证基准,用于判断访问者是否具有访问权限。
61.s205:判断访问秘钥与随机秘钥是否一致。
62.具体的,电脑根据所提取的随机秘钥,对照随机秘钥与访问秘钥,判断访问秘钥与随机秘钥是否一致。
63.若判断为否,则跳转至s206;若判断为是,则跳转至s209。
64.s206:生成警报指令。
65.其中,警报指令用于向用户的智能终端发送警报信息,警报信息用于控制用户的智能终端发出警报。当访问秘钥与随机秘钥不一致时,电脑使用户的智能终端发出警报,提醒用户有人试图查看其个人资料。
66.s207:获取实际访问者信息。
67.其中,实际访问者信息包括访问者照片,当访问秘钥与随机秘钥不一致时,电脑通过访问者的智能终端拍摄访问者的面部照片,获取访问者照片。
68.s208:推送访问者照片至用户的智能终端。
69.具体的,电脑根据实际访问者信息,推送访问者照片至用户的智能终端,进而便于用户及时得知访问者的身份信息,方便用户对个人资料进行保护。
70.s209:生成无效指令。
71.具体的,电脑根据与授权名称相对应的随机秘钥,生成无效指令,无效指令用于删除与授权名称相对应的随机秘钥。当访问者通过访问秘钥对用户文件进行过访问操作后,电脑生成无效指令,令原有的随机秘钥失效,使访问者无法通过访问秘钥对用户文件进行多次访问。
72.s210:确定与访问名称相匹配的用户地址。
73.具体的,电脑根据数据信息,确定与访问名称相匹配的用户地址。访问名称与用户地址对应,便于电脑在自身的存储器中快速找到用户需要的资料。
74.s211:提取与确定用户地址相对应的用户文件。
75.具体的,电脑根据所确定的用户地址,提取与确定用户地址相对应的用户文件,此时的用户文件即为当前用户的个人资料,实现电脑对用户文件的自动查询定位功能。
76.s212:生成加密指令。
77.具体的,电脑根据所提取的用户文件,生成加密指令,加密指令用于根据所提取的用户文件生成用户文件的只读副本,电脑对用户文件进行加密,生成只能阅读不能编辑的只读副本,保证用户文件的编辑权限。
78.s213:替换所提取的用户文件。
79.具体的,电脑根据所提取的用户文件的只读副本,替换所提取的用户文件,电脑对用户文件进行加密操作后,令只读副本替换原有的用户文件。
80.s214:生成访问指令。
81.具体的,电脑根据所提取的用户文件,生成访问指令,访问指令用于控制电脑推送所提取的用户文件至访问者的智能终端,电脑将只读副本发送给访问者,使访问者在访问用户文件的同时,无法对用户文件进行更改,保护了用户文件的完整性。
82.参照图3,s214之后还生成编辑请求发送,具体包括以下步骤:s301:获取访问者通过智能终端发送的编辑请求。
83.具体的,编辑请求用于推送编辑信号至用户的智能终端,当访问者想要对用户文件执行编辑操作时,访问者向电脑发出编辑请求,尝试获取用户文件的编辑权限。
84.s302:生成编辑权限。
85.具体的,根据编辑信号,生成编辑权限,编辑权限由用户设定生成,编辑权限包括开放权限。电脑获取访问者发出的编辑请求后,电脑向用户询问编辑权限,询问用户是否同意访问者对用户文件执行编辑操作,当用户同意编辑请求时,用户通过智能终端向电脑发送开放权限。
86.s303:判断开放权限是否存在。
87.具体的,当用户同意编辑请求时,用户通过智能终端向电脑发送开放权限;当用户不同意编辑请求时,电脑无法获取用户发送的开放权限,电脑根据编辑权限,判断开放权限
是否存在。
88.若判断为否,则跳转至s303;若判断为是,则跳转至s304。
89.s304:生成编辑指令。
90.具体的,电脑根据所提取的用户文件,生成编辑指令,编辑指令用于根据所提取的用户文件生成用户文件的编辑副本,当用户同意访问者对用户文件进行编辑操作时,电脑对用户文件进行复制,生成用户文件的编辑副本。
91.s305:推送用户文件的编辑副本至访问者的智能终端。
92.具体的,电脑生成用户文件的编辑副本后,将编辑副本发送至访问者的智能终端,此时访问者方能在用户的允许下对用户文件进行编辑修改。
93.参照图3,s214之后还生成提示信息并发送,具体包括以下步骤:s401:生成提示信息。
94.具体的,电脑根据访问信息,生成提示信息,提示信息包括访问时间以及访问内容,电脑对访问者的访问过程进行监控记录。
95.s402:推送提示信息至用户的智能终端。
96.具体的,当访问者对用户文件进行访问时,用户能够实时地通过智能终端,获知访问者的访问内容以及访问时间,使用户能够获知用户文件的被访问情况,便于用户对自身的用户文件进行合理的规划以及把控。
97.本技术实施例一种基于传输转换器的电脑通信方法的实施原理为:电脑同时存放有多个用户的用户文件,当一个用户需要提取其用户文件时,该用户通过其智能终端连接电脑,并向电脑发送登录请求,输入用户名称以及用户指纹后,通过验证登录置于用户界面,此时电脑确定与用户名称相匹配的用户地址,并提取与确定用户地址相对应的用户文件,此时的用户文件即为当前用户的个人资料,电脑将所提取的用户文件推送至用户的智能终端,使用户在登录后就能自动获取自身需要的用户文件,无需在电脑中进行查询。
98.基于上述方法,本技术实施例还公开一种基于传输转换器的电脑通信系统。参照图4,一种基于传输转换器的电脑通信系统包括:登录信息获取模块1,登录信息获取模块1用于响应用户通过智能终端发送的登录请求,登录请求携带有用于登录用户界面的登录信息,登录信息包括用户名称以及与用户名称相对应的用户指纹。
99.预设信息获取模块2,预设信息获取模块2用于获取预设用户信息,预设用户信息包括预设用户名以及与预设用户名相对应的预设指纹。
100.用户信息确定模块3,用户信息确定模块3用于根据预设用户信息,确定与用户名称相对应的预设用户名。
101.预设指纹获取模块4,预设指纹获取模块4用于根据所确定的预设用户名,提取与预设用户名相对应的预设指纹。
102.指纹判断模块5,指纹判断模块5用于根据所提取的预设指纹,判断用户指纹是否与预设指纹一致。
103.数据信息获取模块6,数据信息获取模块6用于根据登录请求,获取数据信息,数据信息包括与用户名称对应的用户地址以及与用户地址相对应的用户文件。
104.信息匹配模块7,信息匹配模块7用于根据数据信息,确定与用户名称相匹配的用户地址。
105.文件提取模块8,文件提取模块8用于根据所确定的用户地址,提取与确定用户地址相对应的用户文件。
106.推送指令生成模块9,推送指令生成模块9用于根据所提取的用户文件,生成推送指令,推送指令用于控制电脑推送所提取的用户文件至用户的智能终端。
107.本技术实施例还公开一种智能终端,其包括存储器和处理器,其中,存储器上存储有能够被处理器加载并执行如上述的一种基于传输转换器的电脑通信方法的计算机程序。
108.本技术实施例还公开一种计算机可读存储介质。计算机可读存储介质内存储有能够被处理器加载并执行如上述的一种基于传输转换器的电脑通信方法的计算机程序,计算机可读存储介质例如包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
109.以上实施例仅用以说明本发明的技术方案,而非对发明的保护范围进行限制。显然,所描述的实施例仅仅是本发明部分实施例,而不是全部实施例。基于这些实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明所要保护的范围。尽管参照上述实施例对本发明进行了详细的说明,本领域普通技术人员依然可以在不冲突的情况下,不作出创造性劳动对本发明各实施例中的特征根据情况相互组合、增删或作其他调整,从而得到不同的、本质未脱离本发明的构思的其他技术方案,这些技术方案也同样属于本发明所要保护的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1