CN110286870B - 输出方法和输出设备 - Google Patents
输出方法和输出设备 Download PDFInfo
- Publication number
- CN110286870B CN110286870B CN201910587715.4A CN201910587715A CN110286870B CN 110286870 B CN110286870 B CN 110286870B CN 201910587715 A CN201910587715 A CN 201910587715A CN 110286870 B CN110286870 B CN 110286870B
- Authority
- CN
- China
- Prior art keywords
- signal
- content
- output
- boot
- operating system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开提供了一种输出方法,包括获得信号,在所述信号为第一信号的情况下,基于所述第一信号确定本地存储的第一内容,并输出所述第一内容,以及在所述信号为第二信号的情况下,解析所述第二信号得到第二内容,并输出所述第二内容。本公开还提供了一种输出设备。
Description
技术领域
本公开涉及一种输出方法和输出设备。
背景技术
随着技术和需要的不断提高,计算机***的硬件越来越多,导致开机时间越来越长。从用户发出开机的操作指令到屏幕显示画面,期间,显示器一直处于黑屏状态,容易引发客户的焦虑心理,甚至用户会怀疑机器死机,影响客户体验。
发明内容
本公开的一个方面提供了一种输出方法,包括获得信号,在所述信号为第一信号的情况下,基于所述第一信号确定本地存储的第一内容,并输出所述第一内容,以及在所述信号为第二信号的情况下,解析所述第二信号得到第二内容,并输出所述第二内容。
可选地,所述第一信号与所述第二信号来自同一数据接口的不同的数据通路。
可选地,所述方法还包括:在从第一数据通路获得信号的情况下,将获得的信号确定为所述第一信号;在从第二数据通路获得信号的情况下,将获得的信号确定为所述第二信号,其中,所述第一数据通路与所述第二数据通路不同。
可选地,所述第一内容的输出方式和所述第二内容的输出方式不同,且所述第一内容的输出方式优先级高于所述第二内容的输出方式。
可选地,所述第一内容的输出方式和第三内容的输出方式相同,其中,所述第三内容是对所述输出设备的输入参数进行调节的提示内容。
本公开的另一个方面提供了一种输出方法,包括向第一设备发送信号,在所述信号为第一信号的情况下,使所述第一设备基于所述第一信号从存储在所述第一设备的内容中确定第一内容,并输出所述第一内容,在所述信号为第二信号的情况下,使所述第一设备解析所述第二信号得到第二内容,并输出所述第二内容。
可选地,所述向第一设备发送信号包括,通过第一数据通路向第一设备发送第一信号,或者通过第二数据通路向第一设备发送第二信号,其中,所述第一数据通路与所述第二数据通路不同。
可选地,所述向第一设备发送信号包括,第二设备的引导***在引导所述第二设备的操作***启动过程中向所述第一设备发送所述第一信号,所述第二设备的图形处理***在所述第二设备的操作***启动后向所述第一设备发送第二信号。
可选地,所述第二设备的引导***在引导所述第二设备的操作***启动过程中向所述第一设备发送第一信号包括,第二设备的引导***在引导所述第二设备的操作***启动过程中生成第一信号,所述第二设备的图形处理***将所述第一信号发送到所述第一设备。
可选地,所述第二设备的引导***在引导所述第二设备的操作***启动过程中向所述第一设备发送第一信号包括,所述第二设备的引导***在引导所述第二设备的操作***启动过程中生成第三信号,所述第二设备的图形处理***将所述第三信号修改为第一信号,并将所述第一信号发送到第一设备。
本公开的另一个方面提供了一种输出设备,包括存储器、输出器、通信接口和处理器。其中,存储器用于存储第一内容,通信接口用于获得信号,输出器用于输出内容,处理器用于处理所述信号,如果所述信号为第一信号,基于所述第一信号确定所述存储器存储的所述第一内容,并通过所述输出器输出所述第一内容,以及如果所述信号为第二信号,解析所述第二信号得到第二内容,并通过所述输出器输出所述第二内容。
可选地,所述通信接口包括多个管脚,所述多个管脚中的至少一个第一管脚构成第一数据通路,所述第一数据通路用于传输第一信号,以及所述多个管脚中的至少一个第二管脚构成第二数据通路,所述第二数据通路用于传输第二信号。
本公开的另一个方面提供了一种输出设备,包括通信接口、至少一个处理器、至少一个存储器。所述存储器上存储有计算机程序,所述计算机程序被处理器执行时,使得处理器通过所述通信接口向第一设备发送信号,如果所述信号为第一信号,使所述第一设备基于所述第一信号从存储在所述第一设备的存储器的内容中确定第一内容,并通过所述第一设备的输出器输出所述第一内容,如果所述信号为第二信号,使所述第一设备解析所述第二信号得到第二内容,并通过所述第一设备的输出器输出所述第二内容。
可选地,所述至少一个处理器包括引导***和图形处理***。所述引导***在引导所述输出设备的操作***启动过程中向所述第一设备发送所述第一信号。所述图形处理***在所述输出设备的操作***启动后向所述第一设备发送所述第二信号。
可选地,所述引导***在引导所述输出设备的操作***启动过程中生成第一信号,并发送到所述图形处理***,所述图形处理***将所述第一信号发送到所述第一设备。
可选地,所述引导***在引导所述输出设备的操作***启动过程中生成第三信号,并发送到所述图形处理***,所述图形处理***将所述第三信号修改为第一信号,并将所述第一信号发送到所述第一设备。
本公开的另一方面提供了一种非易失性存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
附图说明
为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:
图1示意性示出了根据本公开的实施例的输出方法的示例性场景;
图2示意性示出了根据本公开实施例的输出方法的流程图;
图3示意性示出了根据本公开实施例的两个输出设备的框图;
图4示意性示出了根据本公开另一实施例的两个输出设备的框图。
具体实施方式
以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的***”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的***等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的***”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的***等)。
附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读存储介质上的计算机程序产品的形式,该计算机程序产品可供指令执行***使用或者结合指令执行***使用。
图1示意性示出了根据本公开的实施例的输出方法的示例性场景。需要注意的是,图1所示仅为可以应用本公开实施例的场景的示例,以帮助本领域技术人员理解本公开的技术内容,但并不意味着本公开实施例不可以用于其他设备、***、环境或场景。
如图1所示,第一设备110和第二设备120可通信地连接,第二设备120可以向第一设备110发送信号,第一设备解析接收到的信号得到内容后,可以输出该内容。例如,第二设备120可以是计算机***,例如工作站的主机,第一设备110可以是显示设备,第一设备110可以通过的显示器输出显示内容。
然而,随着技术和需要的不断提高,计算机***的硬件越来越多,导致开机时间越来越长。工作站***是一种高性能的计算机***,介于普通个人计算机和服务器之间,其开机时间较普通个人计算机更长,从用户发出开机的操作指令到屏幕显示画面,通常需要1~5分钟的时间,在此期间,显示器一直处于黑屏状态,容易引发客户的焦虑心理,甚至用户会怀疑机器死机,影响客户体验。
本公开的实施例提供了一种输出方法,例如可以应用于上述第一设备110。该输出方法可以包括获得信号,在所述信号为第一信号的情况下,基于所述第一信号确定本地存储的第一内容,并输出所述第一内容,以及在所述信号为第二信号的情况下,解析所述第二信号得到第二内容,并输出所述第二内容。
相应地,本公开还提供了一种输出方法,例如可以应用于上述第二设备120。该输出方法可以包括向第一设备发送信号,在所述信号为第一信号的情况下,使所述第一设备基于所述第一信号从存储在所述第一设备的内容中确定第一内容,并输出所述第一内容,在所述信号为第二信号的情况下,使所述第一设备解析所述第二信号得到第二内容,并输出所述第二内容。
在该方法中,第一设备预先存储第一内容,并在获得第一信号时输出该第一内容,使得在第二设备的启动过程,无需等待***启动完成,只需传递一个信号,即可显示第一内容,由此能够在第一时间提示用户第二设备正在启动。
下面结合图2~图4对本公开实施例的输出方法进行说明。
图2示意性示出了根据本公开实施例的输出方法的流程图。
如图2所示,该方法可以包括以下操作S210~S230。
在操作S210,获得信号。
根据本公开实施例,第一设备可以通过通信接口与第二设备通信。例如,第一设备和第二设备之间可以具有一个或多个通信接口,形成一个或多个数据通路。
根据本公开实施例,在仅具有一个通信接口的情况下,从该通信接口的多个管脚中确定至少一个管脚也可形成不同的数据通路。例如,该接口可以是VGA(Video GraphicsArray)接口、DVI(Digital Visual Interface)、HDMI(High Definition MultimediaInterface)等等,可以从接口的多个管脚中确定至少一个管脚,形成第一数据通路,获得第一信号,例如I2C信号,也可以是使用接口的全部管脚,形成第二数据通路,获得第二信号,例如普通的视频信号。
根据本公开实施例,在使用同一数据通路的情况下,可以使用不同的通信协议区分不同的信号。例如,可以使用第一协议传输第一信号,而使用第二协议传输第二信号。
根据本公开实施例,在第一设备接收到信号后,可以根据预定的规则判断接收到的信号是第一信号还是第二信号。例如,第一信号与第二信号可以是来自同一数据接口的不同的数据通路的信号,在从第一数据通路获得信号的情况下,将获得的信号确定为所述第一信号;在从第二数据通路获得信号的情况下,将获得的信号确定为所述第二信号。其中,所述第一数据通路与所述第二数据通路不同。该第一数据通路和第二数据通路可以是不同的通信接口,也可以是同一通信接口的不同管脚组合。或者,通过第一协议传输的信号为第一数据通路的信号,通过第二协议传输的信号为第二数据通路的信号。
在操作S220,在所述信号为第一信号的情况下,基于所述第一信号确定本地存储的第一内容,并输出所述第一内容。
根据本公开实施例,在判断出接收的信号为第一信号之后,可以根据第一信号,从存储在第一设备中的数据中确定出第一内容,并输出该第一内容。例如,第一信号可以是用于表示序号的信号,第一设备中可以存储有多个带有编号的图像,第一设备在接收到第一信号后,可以根据第一信号所表示的序号,从多个图像中确定一个图像作为第一内容,并展示该图像。
例如,第一设备可以存储有表示“0%~100%”的101张图像,以显示***启动的进度,当接到表示序号0的第一信号时,可以显示表示进度为“0%”的图像,当接到表示序号1的第一信号时,可以显示表示进度为“1%”的图像,……当接到表示序号100的第一信号时,可以显示表示进度为“100%”的图像。
又如,第一设备可以存储有表示不同模块就绪的n张图像,以显示***启动的进度,可以对该些图像进行编号,当接到表示序号1的第一信号时,可以显示表示第一模块就绪的图像,当接到表示序号2的第一信号时,可以显示表示第一模块和第二模块就绪的图像,……当接到表示序号n的第一信号时,可以显示表示全部n个模块就绪的图像。
在操作S230,在所述信号为第二信号的情况下,解析所述第二信号得到第二内容,并输出所述第二内容。
根据本公开实施例,第二信号例如可以是通过VGA、DVI、HDMI等接口传输的视频信号,第一设备可以解析该视频信号得到需要显示的第二内容,并将该第二内容显示在显示器上。
根据本公开实施例,所述第一内容的输出方式和所述第二内容的输出方式不同,且所述第一内容的输出方式优先级高于所述第二内容的输出方式。例如,当需要同时显示第一内容和第二内容时,可以将第一内容覆盖在第二内容上进行显示。在第一内容占用屏幕的面积为整个屏幕的面积时,仅显示第一内容而不显示第二内容。在第一内容占用的屏幕面积小于第二内容占用的屏幕面积时,可以使用第一内容部分地覆盖第二内容,在第一区域显示第一内容,而在其他区域显示第二内容的部分。
根据本公开实施例,所述第一内容的输出方式和第三内容的输出方式相同,其中,所述第三内容是对所述输出设备的输入参数进行调节的提示内容。例如,第一设备可以是显示器,显示器上可以设置有独立的控制按钮,用于调整显示参数,例如亮度,对比度等。用于显示调整显示参数的界面为第三内容,第一内容输出方式可以与输出第三内容的输出方式相同。
根据本公开实施例,该输出方法还可以应用于第二设备的图形处理***,例如图形处理器(GPU)。在操作S210,获得信号。例如,图形处理***可以通过数据总线接收外部信号,该信号可以通过不同的数据通路或通信协议区分为第一信号和第二信号。在操作S220,在所述信号为第一信号的情况下,基于所述第一信号从存储在图形处理***的内容中确定第一内容,并输出所述第一内容至图形显示设备。在操作S230,在所述信号为第二信号的情况下,解析所述第二信号得到第二内容,经处理后输出所述第二内容至图形显示设备。
本公开的另一个方面提供了一种输出方法,包括向第一设备发送信号,在所述信号为第一信号的情况下,使所述第一设备基于所述第一信号从存储在所述第一设备的内容中确定第一内容,并输出所述第一内容,在所述信号为第二信号的情况下,使所述第一设备解析所述第二信号得到第二内容,并输出所述第二内容。
根据本公开实施例,所述向第一设备发送信号包括,通过第一数据通路向第一设备发送第一信号,或者通过第二数据通路向第一设备发送第二信号,其中,所述第一数据通路与所述第二数据通路不同。
根据本公开实施例,所述向第一设备发送信号包括,第二设备的引导***在引导所述第二设备的操作***启动过程中向所述第一设备发送所述第一信号,所述第二设备的图形处理***在所述第二设备的操作***启动后向所述第一设备发送第二信号。
根据本公开实施例,引导***例如可以是基本输入输出***(BIOS,Basic Input/Output System)、可扩展固件接口(EFI,Extensible Firmware Interface)或者统一的可扩展固件接口(UEFI,Unified Extensible Firmware Interface)。该图像处理***例如可以是图形处理器(GPU)。在操作***的启动过程中,引导***可以根据***的启动状态,生成第一信号,并将该第一信号发送到第一设备,使第一设备输出存储在第一设备中的相应内容。在***启动后,图形处理***正常向第一设备发送表示图像信息的第二信号,使第一设备基于第二信号展示图形处理***发送的图像,例如操作***的界面、视频画面等。
根据本公开实施例,所述第二设备的引导***在引导所述第二设备的操作***启动过程中向所述第一设备发送第一信号包括,第二设备的引导***在引导所述第二设备的操作***启动过程中生成第一信号,所述第二设备的图形处理***将所述第一信号发送到所述第一设备。第二设备中的引导***可以通过图形处理***与第一设备相连,在操作***的启动过程中,引导***可以根据***的启动状态,生成第一信号,并将该第一信号发送到图形处理***,图形处理***将该第一信号转发到第一设备,使第一设备输出存储在第一设备中的相应内容。
根据本公开实施例,所述第二设备的引导***在引导所述第二设备的操作***启动过程中向所述第一设备发送第一信号包括,所述第二设备的引导***在引导所述第二设备的操作***启动过程中生成第三信号,所述第二设备的图形处理***将所述第三信号修改为第一信号,并将所述第一信号发送到第一设备。本公开实施例与前一实施例的区别在于,图形处理***可以修改引导***发来的信号。例如,图形处理器的厂商可以在显示器中预存由图形处理器的厂商指定的图像,引导***向图形处理器发送的第三信号可以是***状态,图形处理器将该***状态转化为与显示器厂商约定的第一信号,显示器得到该第一信号后,可以确定相应的预存图像进行显示。
根据本公开实施例,第二设备的引导***可以在引导所述第二设备的操作***启动过程中生成第四信号。第二设备的图形处理***可以基于所述第四信号,从预存在图形处理***中的多个图像中确定至少一个图像,例如单个图像或由多个图像构成的图像组合。图形处理***还可以将该至少一个图像作为第二信号发送到第一设备,使第一设备能够输出该至少一个图像。该方法可以使得不具有处理第一信号功能的通用显示器也能够实现快速显示内容的技术效果。
根据本公开实施例,图形处理***可以具有相对独立的功能单元,在引导***引导操作***启动时,首先使能该功能单元,从而完成信号处理、信号转发的简单功能,而不必等待***启动完成才显示图像。
图3示意性示出了根据本公开实施例的两个输出设备的框图。
如图3所示,第一设备310包括处理器311、存储器312、通信接口313以及输出器314。其中,存储器312用于存储第一内容,通信接口313用于获得信号,输出器314用于输出内容,处理器311用于处理所述信号,如果所述信号为第一信号,基于所述第一信号确定所述存储器312存储的所述第一内容,并通过所述输出器314输出所述第一内容,以及如果所述信号为第二信号,解析所述第二信号得到第二内容,并通过所述输出器314输出所述第二内容。
第二设备320包括至少一个处理器321、至少一个存储器322以及通信接口323。存储器322上存储有计算机程序,所述计算机程序被处理器321执行时,使得处理器321通过所述通信接口323向第一设备310发送信号,如果所述信号为第一信号,使所述第一设备310基于所述第一信号从存储在所述第一设备310的存储器312的内容中确定第一内容,并通过所述第一设备310的输出器314输出所述第一内容,如果所述信号为第二信号,使所述第一设备310解析所述第二信号得到第二内容,并通过所述第一设备310的输出器314输出所述第二内容。
根据本公开实施例,第一设备310的通信接口313与第二设备320的通信接口323相连,用于传输信号。
根据本公开实施例,通信接口313或323可以包括多个管脚,多个管脚中的至少一个第一管脚构成第一数据通路,所述第一数据通路用于传输第一信号,多个管脚中的至少一个第二管脚构成第二数据通路,所述第二数据通路用于传输第二信号。
图4示意性示出了根据本公开另一实施例的两个输出设备的框图。
如图4所示,第二设备320’中的至少一个处理器321’可以包括引导***410和图形处理***420。引导***410在引导第二设备320’的操作***启动过程中向第一设备310’发送第一信号。图形处理***420在第二设备320’的操作***启动后向第一设备310’发送第二信号。
根据本公开实施例,引导***410在引导第二设备320’的操作***启动过程中生成第一信号,并发送到图形处理***420,图形处理***420将该第一信号发送到第一设备310’。
根据本公开实施例,引导***410在引导第二设备320’的操作***启动过程中生成第三信号,并发送到图形处理***420,图形处理***420将该第三信号修改为第一信号,并将修改后的第一信号发送到第一设备310’。
根据本公开实施例,第二设备320’的引导***可以在引导所述第二设备320’的操作***启动过程中生成第四信号。第二设备320’的图形处理***420可以基于所述第四信号,从预存在图形处理***420中的多个图像中确定至少一个图像,例如单个图像或由多个图像构成的图像组合。图形处理***420还可以将该至少一个图像作为第二信号发送到第一设备310’,使第一设备310’能够输出该至少一个图像。该方法可以使得不具有处理第一信号功能的通用显示器也能够实现快速显示内容的技术效果。
图4中的第一设备310’可以具有与图3中的第一设备310相同的结构和功能,为了简明此处不再赘述。图4中的第二设备320’由引导***生成信号,可以在第二设备320’引导启动时生成并发送第一信号到第一设备310’,及时输出内容,提高用户体验。
根据本公开实施例,处理器311、321或321’例如可以包括通用微处理器、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(ASIC)),等等。处理器311、321或321’还可以包括用于缓存用途的板载存储器。处理器311、321或321’可以是用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
存储器312、322或322’,例如可以是非易失性的计算机可读存储介质,具体示例包括但不限于:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);随机存取存储器(RAM)或闪存;等等。
存储器312、322或322’可以存储有计算机程序,该计算机程序可以包括代码/计算机可执行指令,其在由处理器311、321或321’执行时使得处理器311、321或321’执行根据本公开实施例的方法或其任何变形。
计算机程序可被配置为具有例如包括至少一个计算机程序模块的计算机程序代码。应当注意,模块的划分方式和个数并不是固定的,本领域技术人员可以根据实际情况使用合适的程序模块或程序模块组合,当这些程序模块组合被处理器311、321或321’执行时,使得处理器311、321或321’可以执行根据本公开实施例的方法或其任何变形。
本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的设备/装置/***中所包含的;也可以是单独存在,而未装配入该设备/装置/***中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。
根据本公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质,例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。电要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
尽管已经参照本公开的特定示例性实施例示出并描述了本公开,但是本领域技术人员应该理解,在不背离所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以对本公开进行形式和细节上的多种改变。因此,本公开的范围不应该限于上述实施例,而是应该不仅由所附权利要求来进行确定,还由所附权利要求的等同物来进行限定。
Claims (7)
1.一种输出方法,应用于第一设备,包括:
获得信号,所述获得信号包括从第二设备获得信号,其中,所述第二设备的引导***在引导所述第二设备的操作***启动过程中向所述第一设备发送第一信号,所述第二设备的图形处理***在所述第二设备的操作***启动后向所述第一设备发送第二信号;
在所述信号为第一信号的情况下,基于所述第一信号确定本地存储的第一内容,并输出所述第一内容;以及
在所述信号为第二信号的情况下,解析所述第二信号得到第二内容,并输出所述第二内容;
所述第一内容的输出方式和所述第二内容的输出方式不同,且所述第一内容的输出方式优先级高于所述第二内容的输出方式。
2.根据权利要求1所述的方法,其中,所述第一信号与所述第二信号来自同一数据接口的不同的数据通路。
3.一种输出方法,包括:
向第一设备发送信号;
在所述信号为第一信号的情况下,使所述第一设备基于所述第一信号从存储在所述第一设备的内容中确定第一内容,并输出所述第一内容;
在所述信号为第二信号的情况下,使所述第一设备解析所述第二信号得到第二内容,并输出所述第二内容;
所述第一内容的输出方式和所述第二内容的输出方式不同,且所述第一内容的输出方式优先级高于所述第二内容的输出方式;
其中,所述向第一设备发送信号包括:
第二设备的引导***在引导所述第二设备的操作***启动过程中向所述第一设备发送所述第一信号;
所述第二设备的图形处理***在所述第二设备的操作***启动后向所述第一设备发送第二信号。
4.根据权利要求3所述的方法,其中,所述第二设备的引导***在引导所述第二设备的操作***启动过程中向所述第一设备发送第一信号包括:
第二设备的引导***在引导所述第二设备的操作***启动过程中生成第一信号;
所述第二设备的图形处理***将所述第一信号发送到所述第一设备。
5.根据权利要求3所述的方法,其中,所述第二设备的引导***在引导所述第二设备的操作***启动过程中向所述第一设备发送第一信号包括:
所述第二设备的引导***在引导所述第二设备的操作***启动过程中生成第三信号;
所述第二设备的图形处理***将所述第三信号修改为第一信号,并将所述第一信号发送到第一设备。
6.一种输出设备,包括:
存储器,用于存储第一内容;
通信接口,用于获得信号;
输出器,用于输出内容;
处理器,用于处理所述信号,如果所述信号为第一信号,基于所述第一信号确定所述存储器存储的所述第一内容,并通过所述输出器输出所述第一内容;以及如果所述信号为第二信号,解析所述第二信号得到第二内容,并通过所述输出器输出所述第二内容;
所述第一内容的输出方式和所述第二内容的输出方式不同,且所述第一内容的输出方式优先级高于所述第二内容的输出方式;
其中,所述获得信号包括从第二设备获得信号,其中,所述第二设备的引导***在引导所述第二设备的操作***启动过程中向第一设备发送所述第一信号,所述第二设备的图形处理***在所述第二设备的操作***启动后向所述第一设备发送第二信号。
7.一种输出设备,包括:
通信接口;
至少一个处理器;
至少一个存储器,其上存储有计算机程序,所述计算机程序被处理器执行时,使得处理器:
通过所述通信接口向第一设备发送信号;
如果所述信号为第一信号,使所述第一设备基于所述第一信号从存储在所述第一设备的存储器的内容中确定第一内容,并通过所述第一设备的输出器输出所述第一内容;
如果所述信号为第二信号,使所述第一设备解析所述第二信号得到第二内容,并通过所述第一设备的输出器输出所述第二内容;
所述第一内容的输出方式和所述第二内容的输出方式不同,且所述第一内容的输出方式优先级高于所述第二内容的输出方式;
其中,所述至少一个处理器包括:
引导***,所述引导***在引导所述输出设备的操作***启动过程中向所述第一设备发送所述第一信号;
图形处理***,所述图形处理***在所述输出设备的操作***启动后向所述第一设备发送所述第二信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910587715.4A CN110286870B (zh) | 2019-07-01 | 2019-07-01 | 输出方法和输出设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910587715.4A CN110286870B (zh) | 2019-07-01 | 2019-07-01 | 输出方法和输出设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110286870A CN110286870A (zh) | 2019-09-27 |
CN110286870B true CN110286870B (zh) | 2022-03-25 |
Family
ID=68021593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910587715.4A Active CN110286870B (zh) | 2019-07-01 | 2019-07-01 | 输出方法和输出设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110286870B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111176598B (zh) * | 2019-12-30 | 2022-05-31 | 联想(北京)有限公司 | 多媒体设备和输出方法以及处理设备和控制方法 |
CN111781997B (zh) * | 2020-06-30 | 2023-05-23 | 联想(北京)有限公司 | 输出设备及控制方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1283816A (zh) * | 1999-06-18 | 2001-02-14 | 凤凰技术有限公司 | 在基本输入和输出***启动期间产生媒体输出 |
CN1749964A (zh) * | 1999-06-18 | 2006-03-22 | 凤凰技术有限公司 | 在基本输入和输出***启动期间产生媒体输出 |
CN101819512A (zh) * | 2009-02-27 | 2010-09-01 | 辉达公司 | 多图形处理单元***和方法 |
CN102414601A (zh) * | 2009-03-03 | 2012-04-11 | 奇像素公司 | 液晶显示器的运行模式切换 |
CN102866897A (zh) * | 2011-07-06 | 2013-01-09 | 联想(北京)有限公司 | 计算机及确定显示内容的方法 |
CN103716550A (zh) * | 2012-10-04 | 2014-04-09 | 索尼电脑娱乐美国公司 | 用于减少呈现等待时间的方法和装置 |
CN108304151A (zh) * | 2017-01-13 | 2018-07-20 | 三星电子株式会社 | 用于显示内容的方法及其电子设备 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2783395Y (zh) * | 2005-03-30 | 2006-05-24 | 联想(北京)有限公司 | 多功能计算机显示器 |
CN103500081A (zh) * | 2013-09-26 | 2014-01-08 | 乐视致新电子科技(天津)有限公司 | 一种显示方法及显示设备 |
CN104991751A (zh) * | 2015-07-07 | 2015-10-21 | 宁海县华军网络科技有限公司 | 电脑主机延长装置及其开机控制方法 |
CN204706023U (zh) * | 2015-07-07 | 2015-10-14 | 宁海县华军网络科技有限公司 | 电脑主机延长装置 |
KR102428934B1 (ko) * | 2016-02-04 | 2022-08-03 | 삼성전자주식회사 | 디스플레이 장치, 사용자 단말 장치, 시스템 및 그 제어 방법 |
-
2019
- 2019-07-01 CN CN201910587715.4A patent/CN110286870B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1283816A (zh) * | 1999-06-18 | 2001-02-14 | 凤凰技术有限公司 | 在基本输入和输出***启动期间产生媒体输出 |
CN1749964A (zh) * | 1999-06-18 | 2006-03-22 | 凤凰技术有限公司 | 在基本输入和输出***启动期间产生媒体输出 |
CN101819512A (zh) * | 2009-02-27 | 2010-09-01 | 辉达公司 | 多图形处理单元***和方法 |
CN102414601A (zh) * | 2009-03-03 | 2012-04-11 | 奇像素公司 | 液晶显示器的运行模式切换 |
CN102866897A (zh) * | 2011-07-06 | 2013-01-09 | 联想(北京)有限公司 | 计算机及确定显示内容的方法 |
CN103716550A (zh) * | 2012-10-04 | 2014-04-09 | 索尼电脑娱乐美国公司 | 用于减少呈现等待时间的方法和装置 |
CN108304151A (zh) * | 2017-01-13 | 2018-07-20 | 三星电子株式会社 | 用于显示内容的方法及其电子设备 |
Non-Patent Citations (2)
Title |
---|
Update from the Standards Vice President Next-Generation Imaging;Bruce Devlin;《SMPTE Motion Imaging Journal 》;20190225;第128卷(第2期);第8-9页 * |
家庭开放平台屏幕管理的设计与实现;宫妍;《中国优秀硕士学位论文全文数据库 信息科技辑》;20180415;第I138-650页 * |
Also Published As
Publication number | Publication date |
---|---|
CN110286870A (zh) | 2019-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110647375A (zh) | 云桌面的图像渲染方法、装置和云服务器 | |
US10118095B2 (en) | Implementing a remote gaming server on a desktop computer | |
US9411162B2 (en) | Mixed reality presenting system, virtual reality presenting system, display apparatus, information processing apparatus, control method, and program | |
WO2016101411A1 (zh) | 一种服务器显示方法及装置 | |
US8832494B2 (en) | Methods and apparatus for displaying video despite a nonfunctional operating system | |
CN110286870B (zh) | 输出方法和输出设备 | |
US10210842B2 (en) | Techniques of displaying host data on a monitor connected to a service processor during pre-boot initialization stage | |
US20200142571A1 (en) | Optimizing Window Resize Actions for Remoted Applications | |
US20180176632A1 (en) | Screen control method and electronic device supporting the same | |
US7944421B2 (en) | Image display system, image display method, image display device, image data processor, program, storage medium, and image processing program distribution server | |
EP3526677A1 (en) | Auto-configurable host pluggable computing | |
CN109936716B (zh) | 一种显示驱动的实现方法及*** | |
CN109119012A (zh) | 开机启动方法与电路 | |
US8259791B2 (en) | Digital signal processing device, display device, and program | |
US20120144181A1 (en) | Motherboard and method for displaying host system parameter | |
TW202008066A (zh) | 電腦螢幕局部投影方法與系統 | |
CN113645369A (zh) | 多个屏幕的显示方法及装置、计算机可读存储介质、终端 | |
US10162647B2 (en) | Information apparatus | |
US9813658B2 (en) | Acquiring and displaying information to improve selection and switching to an input interface of an electronic device | |
CN109992230B (zh) | 控制方法和电子设备 | |
CN111324323A (zh) | 多屏显示控制方法及装置、嵌入式处理***和视频控制器 | |
US10297004B2 (en) | Multiple frame buffers for windowless embedded environment | |
KR20160035276A (ko) | 에이브이엔의 카메라 영상 표시 시스템 | |
CN103607596A (zh) | 时钟校准处理方法及装置 | |
US20210117205A1 (en) | System and method for displaying an image through a platform initialization process |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |