计算机输入输出方法和系统、智能终端和智能接口装置与流程

文档序号:33699742发布日期:2023-03-31 17:55阅读:34来源:国知局
计算机输入输出方法和系统、智能终端和智能接口装置与流程

1.本公开涉及计算机输入输出设备领域,特别涉及一种计算机输入输出方法和系统、智能终端和智能接口装置。


背景技术:

2.键盘(keyboard)、显示器(video)、鼠标(mouse)简称kvm,是计算机系统重要的外设,是计算机系统的最基本的输入输出系统。usb接口移动存储器(storage)也是计算机系统进行数据存取的重要部件。


技术实现要素:

3.发明人通过研发就发现:在系统运行过程中,对计算机系统的现场巡检、故障排查等也需要kvm系统接入,相关技术的kvm系统是一套键盘鼠标和显示器实体,携带起来不方便,增加管理维护成本,增加存放空间。
4.鉴于以上技术问题中的至少一项,本公开提供了一种计算机输入输出方法和系统、智能终端和智能接口装置,可以通过智能终端实现传统kvm的功能及usb接口可移动存储器的功能。
5.根据本公开的一个方面,提供一种智能接口装置,其中:
6.智能接口装置分别与智能终端和计算机连接;
7.智能接口装置,用于将智能终端作为计算机的输入输出设备,实现计算机的输入输出功能。
8.在本公开的一些实施例中,所述输入输出设备包括键盘、鼠标、显示器和移动存储器中的至少一种。
9.在本公开的一些实施例中,所述智能接口装置包括收发模块、处理模块和接口模块,其中:
10.收发模块与智能终端连接,接口模块与计算机连接,处理模块分别与收发模块和接口模块连接;
11.收发模块,用于实现智能终端和智能接口装置之间的数据传输通信;
12.处理模块,用于计算机接口模块和收发模块之间的信号及数据传输处理;
13.接口模块,用于实现计算机与智能接口装置之间的数据传输通信。
14.在本公开的一些实施例中,收发模块包括无线收发模块和数据线收发模块中的至少一种,其中:
15.收发模块,用于接收智能终端发送的键盘信息、鼠标信息和待存数据文件中的至少一种,向智能终端发送计算机视频信息和待取数据文件中的至少一种。
16.在本公开的一些实施例中,处理模块包括键盘信息处理模块、鼠标信息处理模块、视频信息处理模块和数据传输模块,其中:
17.键盘信息处理模块,用于对智能终端发送的键盘信息进行处理,并将处理后的键
盘信息发送给接口模块;
18.鼠标信息处理模块,用于对智能终端发送的鼠标信息进行处理,并将处理后的鼠标信息发送给接口模块;
19.视频信息处理模块,用于将计算机发送的视频信息进行处理,并将处理后的视频信息发送给收发模块;
20.数据传输模块,用于将计算机发送的待取数据文件转发给收发模块,将智能终端发送的待存数据文件转发给接口模块。
21.在本公开的一些实施例中,接口模块包括视频接口模块和通用串行总线接口模块中的至少一种,其中:
22.视频接口模块,用于实现智能接口装置与计算机的视频输出接口的连接,将计算机发送的视频信息发送给处理模块进行处理;
23.通用串行总线接口模块,用于实现智能接口装置与计算机的通用串行总线接口的连接,将智能终端发送的键盘信息、鼠标信息和待存数据文件中的至少一种发送至计算机;将计算机发送的待取数据文件发送至处理模块。
24.根据本公开的另一方面,提供一种智能终端,其中,
25.智能终端与智能接口装置连接;
26.智能接口装置,用于作为计算机的输入输出设备,实现计算机的输入输出功能。
27.在本公开的一些实施例中,智能终端,用于向用户提供键盘界面和鼠标界面,接收用户输入的键盘信息和鼠标信息中的至少一种,将用户输入的键盘信息和鼠标信息中的至少一种通过智能接口装置发送给计算机;显示计算机通过智能接口装置发送的视频信息。
28.在本公开的一些实施例中,智能终端,用于向用户提供数据存取界面;接收用户输入的数据存储指令,将智能终端的数据文件通过智能接口装置发送给计算机;接收用户输入的数据获取指令,将所述数据获取指令转发给计算机,通过智能接口装置从计算机获取数据文件。
29.根据本公开的另一方面,提供一种计算机输入输出系统,包括如上述任一实施例所述的智能接口装置和如上述任一实施例所述的智能终端。
30.根据本公开的另一方面,提供一种计算机输入输出方法,包括:
31.将智能终端作为计算机的输入输出设备,实现计算机的输入输出功能。
32.在本公开的一些实施例中,所述计算机输入输出方法还包括:
33.智能终端向用户提供操控界面,其中,操控界面包括键盘界面和鼠标界面中的至少一种界面;
34.智能终端接收用户输入的控制信息,其中,所述控制信息包括键盘信息和鼠标信息中的至少一种;
35.智能终端将用户输入的控制信息发送给智能接口装置;
36.智能接口装置对用户输入的控制信息进行处理后,将处理后的控制信息发送给计算机,实现对计算机的控制。
37.在本公开的一些实施例中,所述计算机输入输出方法还包括:
38.计算机将视频信息发送给智能接口装置;
39.智能接口装置对视频信息进行处理后,将处理后的视频信息发送给智能终端;
40.智能终端显示处理后的视频信息。
41.在本公开的一些实施例中,所述计算机输入输出方法还包括:
42.智能终端向用户提供数据存取界面;
43.智能终端接收用户输入的数据存储指令,将智能终端的数据文件通过智能接口装置发送给计算机;
44.智能终端接收用户输入的数据获取指令,将所述数据获取指令转发给计算机,通过智能接口装置从计算机获取数据文件。
45.根据本公开的另一方面,提供一种非瞬时性计算机可读存储介质,其中,所述非瞬时性计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例所述的计算机输入输出方法。
46.本公开可以通过智能终端实现传统kvm的功能及usb接口可移动存储器的功能,解决了传统kvm设备携带及操作不便的问题,达到了快速对计算机系统进行初始化及运行维护的目的。
附图说明
47.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
48.图1为本公开智能接口装置一些实施例的示意图。
49.图2为本公开智能接口装置另一些实施例的示意图。
50.图3为本公开智能接口装置又一些实施例的示意图。
51.图4为本公开计算机输入输出方法一些实施例的示意图。
具体实施方式
52.下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
53.除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
54.同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
55.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
56.在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
57.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一
个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
58.本公开将键盘(keyboard)、显示器(video)、鼠标(mouse)和usb接口移动存储器(storage)四个部件简称为kvms。
59.发明人通过研究发现:在计算机系统完成管理地址配置、操作系统安装等初始化工作完成前,通过kvms接入计算机系统完成初始化尤为重要。
60.相关技术的技术问题在于:相关技术传统kvm携带操作不便的问题。传统的kvm是一个实体的键盘、一个鼠标、一个显示器,如果要现场初始化大量的计算机系统,需反复搬挪接入拆除kvm,费时费力效率较低,
61.鉴于以上技术问题中的至少一项,本公开提供了一种计算机输入输出方法和系统、智能终端和智能接口装置,下面通过具体实施例对本公开进行说明。
62.图1为本公开智能接口装置一些实施例的示意图。图1还给出了本公开计算机输入输出系统一些实施例的示意图。如图1所示,本公开计算机输入输出系统可以包括智能接口装置100和智能终端200,
63.其中:
64.智能接口装置100分别与智能终端200和计算机300连接。
65.智能接口装置100,用于将智能终端200作为计算机300的输入输出设备,实现计算机300的输入输出功能。
66.在本公开的一些实施例中,所述输入输出设备可以包括键盘、鼠标、显示器和移动存储器中的至少一种。
67.图2为本公开智能接口装置另一些实施例的示意图。图2还给出了本公开计算机输入输出系统另一些实施例的示意图。如图2所示,本公开智能接口装置100可以包括收发模块110、处理模块120和接口模块130,其中:
68.收发模块110与智能终端200连接,接口模块130与计算机300连接,处理模块120分别与收发模块和接口模块连接。
69.收发模块110,用于实现智能终端200和智能接口装置100之间的数据传输通信。
70.处理模块120,用于计算机300接口模块和收发模块之间的信号及数据传输处理。
71.接口模块130,用于实现计算机300与智能接口装置100之间的数据传输通信。
72.图3为本公开智能接口装置又一些实施例的示意图。图3还给出了本公开计算机输入输出系统又一些实施例的示意图。如图3所示,本公开收发模块(例如图2实施例的收发模块110)包括无线收发模块111和数据线收发模块112中的至少一种,其中:
73.收发模块110,用于接收智能终端200发送的键盘信息、鼠标信息和待存数据文件中的至少一种,向智能终端200发送计算机300视频信息和待取数据文件中的至少一种。
74.在本公开的一些实施例中,所述无线收发模块111可以为wifi、蓝牙等无线收发模块。
75.在本公开的一些实施例中,如图3所示,本公开处理模块(例如图2实施例的处理模块120)包括键盘信息处理模块121、鼠标信息处理模块122、视频信息处理模块123和数据传输模块124,其中:
76.键盘信息处理模块121,用于对智能终端200发送的键盘信息进行处理,并将处理后的键盘信息发送给接口模块。
77.鼠标信息处理模块122,用于对智能终端200发送的鼠标信息进行处理,并将处理后的鼠标信息发送给接口模块。
78.视频信息处理模块123,用于将计算机300发送的视频信息进行处理,并将处理后的视频信息发送给收发模块。
79.数据传输模块124,用于将计算机300发送的待取数据文件转发给收发模块,将智能终端200发送的待存数据文件转发给接口模块。
80.本公开键盘信息处理模块121、鼠标信息处理模块122、视频信息处理模块123和数据传输模块124分别处理智能终端与计算机系统对应的计算机视频和usb(universal serial bus,通用串行总线)接口之间信号及数据传输处理。
81.在本公开的一些实施例中,如图3所示,本公开接口模块(例如图2实施例的接口模块130)包括视频接口模块131和通用串行总线接口模块132中的至少一种,其中:
82.视频接口模块131,用于实现智能接口装置100与计算机300的视频输出接口(例如vga、hdmi、dvi等接口)的连接,将计算机300发送的视频信息发送给处理模块进行处理。
83.通用串行总线接口模块132,用于实现智能接口装置100与计算机300的通用串行总线接口的连接,将智能终端200发送的键盘信息、鼠标信息和待存数据文件中的至少一种发送至计算机300;将计算机300发送的待取数据文件发送至处理模块。
84.本公开上述实施例采用一个小巧的智能接口装置接入计算机系统,将随身携带的智能终端作为kvms,代替传统的kvm和usb接口存储器,提高操作人员的工作效率,节省人力、设备成本,节约机房面积,节省空调、能源等消耗,降低计算机系统的维护成本。
85.根据本公开的另一方面,如图1-图3所示,本公开提供一种智能终端200,其中,
86.智能终端200与智能接口装置100连接;
87.智能接口装置100,用于作为计算机300的输入输出设备,实现计算机300的输入输出功能。
88.在本公开的一些实施例中,智能终端200可以用于向用户提供键盘界面和鼠标界面,接收用户输入的键盘信息和鼠标信息中的至少一种,将用户输入的键盘信息和鼠标信息中的至少一种通过智能接口装置100发送给计算机300;显示计算机300通过智能接口装置100发送的视频信息。
89.在本公开的一些实施例中,智能终端200可以用于向用户提供数据存取界面;接收用户输入的数据存储指令,将智能终端200的数据文件通过智能接口装置100发送给计算机300;接收用户输入的数据获取指令,将所述数据获取指令转发给计算机300,通过智能接口装置100从计算机300获取数据文件。
90.本公开智能终端需要安装一个能够发送键盘、鼠标信息、显示计算机视频信息和数据文件存取的app。
91.本公开智能终端可以与本发明的硬件装置(本公开智能接口装置)进行交互通信,能够发送键盘鼠标信息和提供可存取的存储器,并能够显示发明装置发送的计算机系统输出的显示信息。应该制备具有与智能终端通讯模块、键盘、鼠标、外存储器及显示信息处理转发能力的硬件装置。上述智能终端app及发明装置属于本发明的主体内容。
92.图4为本公开计算机输入输出方法一些实施例的示意图。优选的,本实施例可由本公开计算机输入输出系统执行。如图4所示,图4实施例的方法可以包括以下步骤中的至少
一项,其中:
93.步骤400,将智能终端200作为计算机300的输入输出设备,实现计算机300的输入输出功能。
94.在本公开的一些实施例中,步骤400可以包括步骤401-步骤404中的至少一步,其中:
95.步骤401,智能终端200向用户提供操控界面,其中,操控界面包括键盘界面和鼠标界面中的至少一种界面。
96.在本公开的一些实施例中,所述操控界面可以为屏幕的虚拟操控界面。
97.步骤402,智能终端200接收用户输入的控制信息,其中,所述控制信息包括键盘信息和鼠标信息中的至少一种。
98.步骤403,智能终端200将用户输入的控制信息发送给智能接口装置100。
99.步骤404,智能接口装置100对用户输入的控制信息进行处理后,将处理后的控制信息发送给计算机300,实现对计算机300的控制。
100.在本公开的一些实施例中,步骤400可以包括步骤405-步骤407中的至少一步,其中:
101.步骤405,计算机300将视频信息发送给智能接口装置100。
102.步骤406,智能接口装置100对视频信息进行处理后,将处理后的视频信息发送给智能终端200。
103.步骤407,智能终端200显示处理后的视频信息。
104.在本公开的一些实施例中,在本公开的一些实施例中,步骤400可以包括步骤408-步骤410中的至少一步,其中:
105.步骤408,智能终端200向用户提供数据存取界面。
106.步骤409,智能终端200接收用户输入的数据存储指令,将智能终端200的数据文件通过智能接口装置100发送给计算机300。
107.步骤410,智能终端200接收用户输入的数据获取指令,将所述数据获取指令转发给计算机300,通过智能接口装置100从计算机300获取数据文件。
108.本公开上述实施例使用智能终端作为kvms(键盘、视频、鼠标、存储器)代替实体kvm对目标计算机系统进行操作。本公开上述实施例增加了智能终端提供计算机系统可移动存储器的方法。本公开上述实施例采用了wifi、蓝牙、数据线等无线和有线的连接方式。
109.本公开上述实施例提供了一种智能终端的kvms实现方法和装置。
110.本公开上述实施例提供了一种智能终端kvms app实现方法,本公开上述实施例可以实现智能终端键盘制备及发送,本公开上述实施例可以实现智能终端鼠标信息制备及发送,本公开上述实施例可以实现显示信息采集及展现处理。本公开上述实施例提供了智能终端存储器作为计算机系统usb存储器的处理方法,本公开上述实施例提供了计算机系统视频接口的方法,本公开上述实施例提供了计算机系统usb的接口方法。
111.根据本公开的另一方面,提供一种非瞬时性计算机可读存储介质,其中,所述非瞬时性计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例所述的计算机输入输出方法。
112.本领域内的技术人员应明白,本公开的实施例可提供为方法、装置、或计算机程序
产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
113.本公开是参照根据本公开实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
114.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
115.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
116.在上面所描述的智能终端和智能接口装置可以实现为用于执行本技术所描述功能的通用处理器、可编程逻辑控制器(plc)、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。
117.至此,已经详细描述了本公开。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
118.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指示相关的硬件完成,所述的程序可以存储于一种非瞬时性计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
119.本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1