CN109976691B - 一种信息处理方法、装置、设备及存储介质 - Google Patents
一种信息处理方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN109976691B CN109976691B CN201910247223.0A CN201910247223A CN109976691B CN 109976691 B CN109976691 B CN 109976691B CN 201910247223 A CN201910247223 A CN 201910247223A CN 109976691 B CN109976691 B CN 109976691B
- Authority
- CN
- China
- Prior art keywords
- display device
- display
- resource
- content displayed
- input
- 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
- 230000010365 information processing Effects 0.000 title claims abstract description 92
- 238000003672 processing method Methods 0.000 title claims abstract description 39
- 238000000034 method Methods 0.000 claims abstract description 35
- 238000004891 communication Methods 0.000 claims description 55
- 230000015654 memory Effects 0.000 claims description 22
- 230000003993 interaction Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 6
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241000473256 Erythrolamprus cursor Species 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
本申请实施例公开了一种信息处理方法、装置、设备及存储介质,其中,所述方法应用于信息处理***,所述信息处理***包括第一显示装置和第二显示装置,所述方法包括:分配第一资源,所述第一资源用于支持第一显示装置的显示,并接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作;分配第二资源,所述第二资源用于支持第二显示装置的显示,并接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作;所述第一资源和第二资源不同。
Description
技术领域
本申请涉及计算机领域,涉及但不限于一种信息处理方法、装置、设备及存储介质。
背景技术
对于双屏幕设计方案,通常是一台主机连接两个显示屏,并连接一套输入设备(例如,鼠标和键盘)。但是,如果连接两套鼠标键盘的话,同一时刻在两个显示屏上也只能显示一个光标,即只能有一套输入设备处于工作状态。
目前为了能够同时支持双屏幕操作,相关技术中通常是第一个显示屏对应使用一套操作***,例如,Windows***,第二个显示屏再使用另一套独立的操作***,例如,ARM处理器(Advanced RISC Machine,ARM),这样就可以实现两个显示屏在两套操作***下的同时操作。但是,两套操作***显然成本会更高。
发明内容
有鉴于此,本申请实施例提供一种信息处理方法、装置、设备及存储介质。
本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种信息处理方法,应用于信息处理***,所述信息处理***包括第一显示装置和第二显示装置,所述方法包括:
分配第一资源,所述第一资源用于支持第一显示装置的显示,并接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作;
分配第二资源,所述第二资源用于支持第二显示装置的显示,并接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作;
所述第一资源和第二资源不同。
在其他实施例中,所述接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作,包括:接收所述第一输入设备输入的第一登陆信息,根据所述第一登陆信息控制所述第一显示装置所显示的第一内容;
对应地,所述接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作,包括:接收所述第二输入设备输入的第二登陆信息,根据所述第二登陆信息控制所述第二显示装置所显示的第二内容;
其中,所述第一登陆信息与所述第二登陆信息不同。
在其他实施例中,在分配第一资源和分配第二资源之前,所述方法还包括:
将所述第一输入设备分配给所述第一显示装置,以实现通过所述第一输入设备输入对所述第一显示装置所显示的第一内容的第一操作;
将所述第二输入设备分配给所述第二显示装置,以实现通过所述第二输入设备输入对所述第二显示装置所显示的第二内容的第二操作。
在其他实施例中,所述方法还包括:
将所述第一操作对应的操作信息发送给所述第二显示装置,以实现对所述第二显示装置所显示的第二内容进行调整;或者,
将所述第二操作对应的操作信息发送给所述第一显示装置,以实现对所述第一显示装置所显示的第一内容进行调整。
在其他实施例中,所述信息处理***还包括通信装置;对应地,所述将所述第一操作对应的操作信息发送给所述第二显示装置,包括:
通过所述通信装置,按照预设通信方式将所述第一操作对应的操作信息发送给所述第二显示装置;
所述将所述第二操作对应的操作信息发送给所述第一显示装置,包括:
通过所述通信装置,按照所述预设通信方式将所述第二操作对应的操作信息发送给所述第一显示装置。
在其他实施例中,所述第一显示装置与所述第二显示装置共享所述信息处理***的内存。
在其他实施例中,所述第一显示装置所显示的第一内容是关于第一应用程序的显示内容,所述第二显示装置所显示的第二内容是关于第二应用程序的显示内容;
所述第一应用程序与所述第二应用程序相同或者不同。
第二方面,本申请实施例提供一种信息处理装置,应用于信息处理***,所述信息处理***包括第一显示装置和第二显示装置,所述信息处理装置包括:
第一分配单元,用于分配第一资源,所述第一资源用于支持第一显示装置的显示;
第一接收单元,用于接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作;
第二分配单元,用于分配第二资源,所述第二资源用于支持第二显示装置的显示;
第二接收单元,用于接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作;所述第一资源和第二资源不同。
第三方面,本申请实施例提供一种信息处理设备,所述设备至少包括:处理器和配置为存储可执行指令的存储介质,其中:所述处理器配置为执行存储的可执行指令;所述可执行指令配置为执行上述的信息处理方法。
第四方面,本申请实施例提供一种存储介质,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令配置为执行上述的信息处理方法。
本申请实施例提供的信息处理方法、装置、设备及存储介质,由于分配了用于支持第一显示装置的显示的第一资源,以及分配了用于支持第二显示装置的显示的第二资源,这样,可以支持第一显示装置和第二显示装置同时显示,并且第一输入设备和第二输入设备可以同时对第一显示装置和第二显示装置所显示的内容,分别执行对应的第一操作和第二操作,因此,实现了支持双屏幕的同时操作,且无需分配两套***,极大的降低了成本。
附图说明
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1A为本申请实施例所提供的一种信息处理方法的实现流程示意图;
图1B为本申请实施例所提供的信息处理***的结构示意图;
图1C为本申请实施例所提供的信息处理方法的应用场景示意图;
图1D为本申请实施例所提供的信息处理方法的另一种应用场景示意图;
图2为本申请实施例所提供的另一种信息处理方法的实现流程示意图;
图3为本申请实施例所提供的再一种信息处理方法的实现流程示意图;
图4为本申请实施例所提供的信息处理***的架构图;
图5A为本申请实施例信息处理方法的网络交互流程示意图;
图5B为本申请实施例信息处理方法的共享存储的交互流程示意图;
图6为本申请实施例信息处理方法的实现流程示意图;
图7为本申请实施例所提供的信息处理装置的组成结构示意图;
图8为本申请实施例所提供的信息处理设备的组成结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请的具体技术方案做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
相关技术中,由于能够同时支持双屏幕操作的方案,均是使用两套操作***分别对应两个显示屏,以使两个显示屏在两套操作***下可以同时接收两套输入设备分别输入的内容。显然,相关技术中使用两套操作***的方案会增大成本;并且,由于两套操作***是相对独立的,因此,两套操作***之间的数据交互也会存在问题。
基于相关技术中所存在的问题,本申请实施例提供一种信息处理方法,所述方法通过提供一套操作***支持双屏同时操作,从而降低***成本,并能够实现在该一套操作***中进行两个显示屏之间的数据交互,进而实现双屏之间的同步操作。
图1A为本申请实施例所提供的一种信息处理方法的实现流程示意图,所述方法应用于信息处理***,图1B为本申请实施例所提供的信息处理***的结构示意图,如图1B所示,所述信息处理***10包括第一显示装置101和第二显示装置102,其中,所述第一显示装置101与所述第二显示装置102可以为相同的显示装置,也可以为不同的显示装置。例如,第一显示装置和第二显示装置均为不具有触控功能的显示屏;或者第一显示装置和第二显示装置均为具有触控功能的显示屏,或者第一显示装置和第二显示装置中的一个为不具有触控功能的显示屏,另一个为具有触控功能的显示屏。
需要说明的是,本实施例中,第一显示装置和第二显示装置可以为任意一种具有显示功能的装置,例如,阴极射线管(Cathode Ray Tube,CRT)显示器、液晶显示器(LiquidCrystal Display,LCD)、发光二极管(Light Emitting Diode,LED)显示器、3D显示器、等离子显示器(Plasma Display Panel,PDP)等任意一种或两种具有显示功能显示器,本实施例对此不做限定。
如图1A所示,所述方法包括以下步骤:
步骤S101,分配第一资源,并接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作。
这里,所述第一资源用于支持第一显示装置的显示,通过分配第一资源,形成支持所述第一显示装置的显示以及在第一显示装置上显示运行的应用程序(Application,APP)的环境。
本实施例中,可以为所述信息处理***分配第一资源,以使所述信息处理***中的第一显示装置能够显示所述第一内容,同时,使所述信息处理***能够接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作。
举例来说,所述信息处理***可以是在Windows操作***的基础上部署的双屏幕操作***或者多屏幕操作***,通过为该Windows操作***分配第一资源以形成所述双屏幕操作***或者多屏幕操作***,且双屏幕操作***或者多屏幕操作***对应连接有两个或者多个显示装置,其中一个为所述第一显示装置,在该双屏幕操作***或者多屏幕操作***中,所述第一显示装置显示有第一内容,并且,所述双屏幕操作***或者多屏幕操作***可以接收第一输入设备对所述第一内容的第一操作。
本实施例中,所述第一输入设备可以为物理键盘、触摸屏键盘、鼠标和麦克风等任意一种或多种输入设备。
本实施例中,所述第一内容可以为对应任意一款APP的显示内容,且所述APP是对应所述双屏幕操作***或者多屏幕操作***所开发的APP,即所述APP与所述双屏幕操作***或者多屏幕操作***具有兼容性。
所述第一操作为针对所述第一显示装置上所显示的APP的任意一种或多种操作,例如,选中操作、点击操作、删除操作、输入操作和撤销输入操作等任意一种或多种操作。
步骤S102,分配第二资源,并接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作。
这里,所述第一资源和第二资源不同。所述第二资源用于支持第二显示装置的显示,通过分配第二资源,形成支持所述第二显示装置的显示以及在第二显示装置上显示运行的APP的环境。
本实施例中,在为所述信息处理***分配所述第一资源的基础上,为所述信息处理***分配第二资源,以使所述信息处理***中的第一显示装置显示所述第一内容,且所述第二显示装置显示所述第二内容,同时,使所述信息处理***能够接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作,以及接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作。
所述第一资源与所述第二资源共同形成同时支持第一显示装置的显示和第二显示装置的显示的操作***,该操作***为所述双屏幕操作***或者多屏幕操作***。
举例来说,所述双屏幕操作***或者多屏幕操作***可以是在Windows操作***的基础上部署的操作***,即通过为Windows操作***分配第一资源和第二资源,形成能够同时支持第一显示装置和第二显示装置显示的操作***。也就是说,在Windows的架构下,其实虚拟出了两个***的功能,突破了Windows的焦点(即光标)只有一个的限制。
本实施例中,双屏幕操作***或者多屏幕操作***对应连接有两个或者多个显示装置,其中一个为所述第一显示装置,另一个为所述第二显示装置,在该双屏幕操作***或者多屏幕操作***中,所述第一显示装置显示有第一内容,第二显示装置显示有第二内容,并且,所述双屏幕操作***或者多屏幕操作***可以接收第一输入设备对所述第一内容的第一操作,同时可以接收第二输入设备对所述第二内容的第二操作。
本实施例中,所述第二输入设备也可以为物理键盘、触摸屏键盘、鼠标和麦克风等任意一种或多种输入设备。所述第二输入设备与所述第一输入设备不是同一个或者同一套输入设备,且所述第二输入设备的类型与所述第二输入设备的类型可以相同也可以不同。例如,所述第一输入设备是一套鼠标和物理键盘,所述第二输入设备是另一套鼠标和物理键盘,或者,所述第一输入设备是一套鼠标和物理键盘,所述第二输入设备是另一套鼠标和触摸屏键盘。
当然,在其他实施例中,所述双屏幕操作***或者多屏幕操作***也可以共用同一套输入设备,即所述第一输入设备与所述第二输入设备为同一个或者同一套输入设备。例如,所述第一输入设备与所述第二输入设备包括同一个鼠标,此时,该鼠标即可为所述第一显示装置上的第一内容输入第一操作,也可以为所述第二显示装置上的第二内容输入第二操作。
所述第二操作为针对所述第二显示装置上所显示的APP的任意一种或多种操作,例如,选中操作、点击操作、删除操作、输入操作和撤销输入操作等任意一种或多种操作。所述第二操作与所述第一操作可以相同也可以不同。
图1C为本申请实施例所提供的信息处理方法的应用场景示意图,如图1C所示,信息处理***包括第一显示屏110(即第一显示装置)和第二显示屏111(即第二显示装置),其中,第一显示屏110与第二显示屏111连接同一服务器112,第一显示屏110连接有物理键盘和鼠标1101(即第一输入设备),第二显示屏111具有触摸屏功能,能够通过触摸屏1111(即第二输入设备)进行触摸输入。在创建双屏幕操作***时,首先分配第一资源,所述第一资源用于支持第一显示屏的显示,并接收物理键盘和鼠标对第一显示屏上所显示的第一内容的输入操作,然后,分配第二资源,所述第二资源用于支持第二显示屏的显示,并接收触摸屏对第二显示屏所显示的第二内容的触摸屏输入。
请继续参照图1C,对本实施例的应用场景进行举例说明。例如,本申请实施例的信息处理方法,在使用的过程中,可以为用户在第一显示屏110上运行游戏APP,通过物理键盘和鼠标1101进行输入来打游戏,但是在打游戏的过程中,用户的即时通信APP(例如,微信)接收到一条即时通信消息(例如,微信消息),而用户的游戏正在运行,用户不想退出游戏APP进入微信APP,但是又想在游戏的同时回复微信,则可以在第二显示屏111上运行微信APP,用户在回复微信时,例如可以使用左手通过触摸屏操作微信界面的语音输入来回复微信,而右手还可以手握鼠标一直在游戏中操作,不耽误游戏的进程。
本申请实施例提供的信息处理方法,分配第一资源,所述第一资源用于支持第一显示装置的显示,并接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作;分配第二资源,所述第二资源用于支持第二显示装置的显示,并接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作;所述第一资源和第二资源不同,这样,可以在一套操作***下支持第一显示装置和第二显示装置同时显示,并且第一输入设备和第二输入设备可以同时对第一显示装置和第二显示装置所显示的内容,分别执行对应的第一操作和第二操作,因此,实现了支持双屏幕的同时操作,且无需分配两套***,极大的降低了成本。
图1D为本申请实施例所提供的信息处理方法的另一种应用场景示意图,图1D所示,信息处理***包括第一显示屏120(即第一显示装置)和第二显示屏121(即第二显示装置),其中,第一显示屏120和第二显示屏121位于同一设备上,例如,第一显示屏120和第二显示屏121位于同一笔记本电脑上,该笔记本电脑可以是一游戏笔记本12。该游戏笔记本12具有物理键盘1201,该物理键盘1201用于向第一显示屏120上所运行的游戏程序进行输入;该游戏笔记本12还具有触控输入功能,该触控输入功能对应触控输入键盘1211,通过触控输入键盘1211能够实现向第二显示屏121上所运行的应用(例如,即时通信应用)进行输入。
请继续参照图1D,对本实施例的应用场景进行举例说明。例如,本申请实施例的信息处理方法,在使用的过程中,可以为用户在第一显示屏120上运行游戏APP,通过物理键盘1201进行输入来打游戏,但是在打游戏的过程中,用户的即时通信APP(例如,微信)接收到一条即时通信消息(例如,微信消息),而用户的游戏正在运行,且该游戏是需要多个玩家配合的游戏,因此游戏不能暂停,但是用户又想及时回复微信,则用户可以继续通过物理键盘1201向上边的第一显示屏120进行游戏操作的输入,同时通过底下的第二显示屏121上的触控输入键盘1211进行输入来文字回复微信,或者,通过第二显示屏121上的触控输入键盘1211进行操作以实现通过语音回复微信。这样,对第一显示屏和第二显示屏可以同时输入,既不会因为对第二显示屏的操作,而令第一显示屏上的游戏断掉,也不会延迟回复微信。
图2为本申请实施例所提供的另一种信息处理方法的实现流程示意图,如图2所示,所述方法包括以下步骤:
步骤S201,将第一输入设备分配给第一显示装置,以实现通过所述第一输入设备输入对所述第一显示装置所显示的第一内容的第一操作。
这里,所述信息处理***还包括分配服务,所述分配服务可以为多位服务(Multi-Seat服务),所述Multi-Seat服务用于重定向输入输出设备。
本实施例中,通过所述Multi-Seat服务将所述第一输入设备分配给所述第一显示装置,以实现通过所述第一输入设备向***输入针对所述第一内容的第一操作。
所述第一输入设备可以为物理键盘、触摸屏键盘、鼠标和麦克风等任意一种或多种输入设备。
步骤S202,将第二输入设备分配给第二显示装置,以实现通过所述第二输入设备输入对所述第二显示装置所显示的第二内容的第二操作。
这里,通过所述Multi-Seat服务将所述第二输入设备分配给所述第二显示装置,以实现通过所述第二输入设备向***输入针对所述第二内容的第二操作。
所述第二输入设备也可以为物理键盘、触摸屏键盘、鼠标和麦克风等任意一种或多种输入设备。
步骤S203,分配第一资源,并接收所述第一输入设备输入的第一登陆信息,根据所述第一登陆信息控制所述第一显示装置所显示的第一内容。
这里,所述第一资源用于支持第一显示装置的显示。
所述第一登陆信息用于登陆所述第一显示装置上所运行的APP,本实施例或者,可以通过所述第一输入设备输入所述第一登陆信息,以登陆所述第一显示装置上所运行的APP,从而实现在第一显示装置上显示关于所述APP的第一内容,其中,所述第一内容是根据所述第一登陆信息控制所述第一显示装置所显示的内容。
步骤S204,分配第二资源,并接收所述第二输入设备输入的第二登陆信息,根据所述第二登陆信息控制所述第二显示装置所显示的第二内容。
这里,所述第二资源用于支持第二显示装置的显示。
所述第二登陆信息用于登陆所述第二显示装置上所运行的APP,本实施例或者,可以通过所述第二输入设备输入所述第二登陆信息,以登陆所述第二显示装置上所运行的APP,从而实现在第二显示装置上显示关于所述APP的第二内容,其中,所述第二内容是根据所述第二登陆信息控制所述第二显示装置所显示的内容。
所述第一登陆信息与所述第二登陆信息不同,所述第一资源和第二资源不同。这样,即可实现在第一显示装置和第二显示装置上分别运行不同的APP,或者运行同一APP对应的不同账户。
举例来说,可以在第一显示装置上运行游戏APP,在第二显示装置上运行即时通信APP,并可以对游戏APP和即时通信APP同时进行操作。或者,在第一显示装置上运行游戏APP,在第二显示装置上运行相同的游戏APP,但是第一显示装置上的游戏APP登陆第一账号,第二显示装置上行的游戏APP登陆第二账号,并可以同时通过第一显示装置上的游戏APP打游戏,也可以通过第二显示装置上的游戏APP打游戏。
本申请实施例提供的信息处理方法,通过Multi-Seat服务将第一输入设备分配给第一显示装置,以实现通过所述第一输入设备输入对所述第一显示装置所显示的第一内容的第一操作,将第二输入设备分配给第二显示装置,以实现通过所述第二输入设备输入对所述第二显示装置所显示的第二内容的第二操作。这样,实现了对第一输入设备和第二输入设备的重定向,实现第一显示装置和第二显示装置分别对应不同的输入设备,进而可以同时***作以实现输入。
本申请实施例提供的信息处理方法,分配第一资源,并接收所述第一输入设备输入的第一登陆信息,根据所述第一登陆信息控制所述第一显示装置所显示的第一内容,分配第二资源,并接收所述第二输入设备输入的第二登陆信息,根据所述第二登陆信息控制所述第二显示装置所显示的第二内容,且所述第一登陆信息与所述第二登陆信息不同。这样,可以实现在第一显示装置和第二显示装置同时运行不同的APP或者同时运行同一APP的两个账户,实现对不同APP的同时操作或者实现对相同APP的不同账户同时操作,给用户使用提供更多样的选择,提高了用户体验。
图3为本申请实施例所提供的再一种信息处理方法的实现流程示意图,如图3所示,所述方法包括以下步骤:
步骤S301,分配第一资源,并接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作。
这里,所述第一资源用于支持第一显示装置的显示,
步骤S302,分配第二资源,并接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作。
这里,所述第二资源用于支持第二显示装置的显示,所述第一资源和第二资源不同。
步骤S303,将所述第一操作对应的操作信息发送给所述第二显示装置,以实现对所述第二显示装置所显示的第二内容进行调整;或者,将所述第二操作对应的操作信息发送给所述第一显示装置,以实现对所述第一显示装置所显示的第一内容进行调整。
这里,所述第一操作对应的操作信息包括:在所述第一显示装置上所运行的APP上进行第一操作后,所产生的操作数据。所述第二操作对应的操作信息包括:在所述第二显示装置上所运行的APP上进行第二操作后,所产生的操作数据。例如,在第一显示装置上运行游戏APP,并通过第一操作输入账号和密码以登陆游戏APP并进行游戏操作,此时运行该游戏账号所产生的游戏视频数据,即为所述第一操作对应的操作信息。
本实施例中,将所述第一操作对应的操作信息发送给所述第二显示装置,或者将所述第二操作对应的操作信息发送给所述第一显示装置,可以实现第一显示装置的操作信息与第二显示装置的操作信息共享,进而实现第一显示装置所运行APP与第二显示装置所运行APP之间的数据交互。
举例来说,第一显示装置上运行游戏APP,第二显示装置上运行视频播放APP,用户通过第一输入设备向第一显示装置的游戏APP输入游戏操作,与此同时,用户游戏操作所产生的游戏视频作为所述操作信息发送给所述第二显示装置所运行的视频播放APP,通过该视频播放APP即可实现对所述游戏视频的播放,以将游戏视频提供给其他人观看。
在其他实施例中,所述信息处理***还包括通信装置,所述通信装置可以为通信服务(Communication Service),通过配置于所述信息处理***中的通信服务对所述操作信息的传输,进而实现第一显示装置与第二显示装置之间的数据交互。
其中,步骤S303中,将所述第一操作对应的操作信息发送给所述第二显示装置,可以通过以下步骤实现:
步骤S3031,通过所述通信装置,按照预设通信方式将所述第一操作对应的操作信息发送给所述第二显示装置。
步骤S303中,将所述第二操作对应的操作信息发送给所述第一显示装置,可以通过以下步骤实现:
步骤S3032,通过所述通信装置,按照所述预设通信方式将所述第二操作对应的操作信息发送给所述第一显示装置。
这里,所述预设通信方式为所述通信装置所采用的通信方式,所述预设通信方式可以实现在所述信息处理***内的第一显示装置所运行APP,与第二显示装置所运行APP之间进行数据传输。举例来说,所述预设通信方式可以为用户数据报协议(User DatagramProtocol,UDP)。
在其他实施例中,所述第一显示装置与所述第二显示装置共享所述信息处理***的内存。
这里,需要说明的是,由于在创建双屏幕操作***或者多屏幕操作***时,是通过分配的第一资源与所述第二资源,共同形成同时支持第一显示装置的显示和第二显示装置的显示的操作***,该操作***为双屏幕操作***或者多屏幕操作***。那么,在分配所述第一资源与所述第二资源之前,所述信息处理***的内存已经是固定的,也就是说,本实施例中,通过分配第一资源与第二资源,只是为了形成能够支持双屏同时操作的功能,而该第一资源与第二资源并不会对***的内存产生影响,即分配第一资源与第二资源不会改变***内存。并且,在使用所创建的双屏幕操作***或者多屏幕操作***时,第一显示装置和第二显示装置可以共享该固定的内存资源。
在其他实施例中,所述第一显示装置所显示的第一内容是关于第一应用程序的显示内容,所述第二显示装置所显示的第二内容是关于第二应用程序的显示内容;所述第一应用程序与所述第二应用程序相同或者不同。
基于以上实施例,本申请实施例再提供一种信息处理方法,所述方法通过定制的多位服务模块(Multi-Seat服务)来重定向输入输出设备,并负责分配给不同的工作站。这里,所述工作站包括上述的第一显示装置或第二显示装置;通过辅助显示软件(AUXdisplay SW)来控制第二屏幕(即第二显示装置)的内容;并且,通过第三方应用基于软件开发工具包(Software Development Kit,SDK)或应用程序编程接口(ApplicationProgramming Interface,API)开发第二屏幕的内容;通过通信服务模块(CommunicationService)负责进行不同工作站的数据交互。
如图4所示,为本申请实施例所提供的信息处理***的架构图,所述信息处理***包括主工作站41和辅助工作站42,其中,对于主工作站41,在应用层411上,至少运行有标准APP(Standard APP)4111和辅助显示软件4112;在服务层412上,至少包括通信服务模块4121和多位服务模块4122;在驱动层413上,至少包括独立显卡(Discrete Graphics Unit,DGPU)驱动器4131和人机接口设备(Human Interface Device,HID)驱动器4132;在固件层414上,至少包括显卡上的基本输入输出***(Video Basic Input Output System,VBIOS)4141和嵌入式控制器(Embedded Controller,EC)4142;在硬件层415上,至少包括独立显卡4151、与所述独立显卡连接的主显示屏(Main Display)4152和外部显示屏(ExternalDisplay)4153、键盘控制器(Keyboard Controller)4154和键盘4155。
对于所述辅助工作站42,在应用层411上,至少包括插件(plug in)4211、APP4212、第三方APP 4213、软件开发工具包4214(例如,SDK/API)和辅助显示软件4215;在服务层412上,也至少包括通信服务模块4121和多位服务模块4122;在驱动层413上,至少包括集成显卡驱动器(Integrated Graphics Unit,IGPU)4231和HID驱动器4232;在固件层414上,至少包括显卡上的VBIOS4241、触控面板(Touch Panel,TP)固件4242和辅助固件4243;在硬件层415上,至少包括集成显卡4251、与集成显卡连接的辅助显示屏(AUX Display)4252、触控面板控制器4253、触摸屏4254和振动器4255。
对于主工作站41,在应用层411上,所运行的标准APP 4111,可以为主工作站能够支持的任意一种APP,例如,游戏APP。所述辅助显示软件4112,用于根据所述第一资源来支持主工作站的主显示屏的显示,所述辅助显示软件4112为根据所述第一资源所开发的用于控制主显示屏显示的软件,所述辅助显示软件4112可以为***软件。
在服务层412上,所述通信服务模块4121,分别与主工作站的辅助显示软件4112和辅助工作站的辅助显示软件4215通信连接,用于与主工作站的辅助显示软件4112和辅助工作站的辅助显示软件4215分别进行通信,以实现主工作站与辅助工作站之间的数据交互。所述多位服务模块4122,是一种***服务,用于在主工作站与辅助工作站所使用的操作***中,分别为主工作站和辅助工作站分配输入输出设备,或者重定向该操作***中的输入输出设备,例如,将物理键盘分配给主工作站,将触控输入键盘分配给辅助工作站。
在驱动层413和固件层414上,所述DGPU驱动器4131,与固件层上的VBIOS 4141连接,用于驱动VBIOS***,进而实现主工作站的硬件层上的独立显卡能够正常工作,也就是说,所述DGPU驱动器4131是用于驱动独立显卡正常工作的。所述HID驱动器4132,与固件层上的EC 4142连接,用于驱动EC,以实现硬件层上的键盘能正常工作。
在硬件层415上,与所述独立显卡4151连接的主显示屏4152,用于对主工作站运行的标准APP 4111的内容进行显示,同时,还可以与所述独立显卡4151连接外部显示屏4153进行显示。所述键盘控制器4154与键盘4155连接,用于对键盘4155的输入进行控制。
对于辅助工作站42,在应用层411上,所述插件4211在被安装后,能够实现***在主工作站运行标准APP 4111时,直接调用插件程序,来处理特定类型的文件(例如,处理辅助工作站所运行的应用)。所述APP 4212,为能够与标准APP 4111同时运行的,且运行在辅助工作站的APP,所述APP 4212可以为辅助工作站能够支持的任意一种APP,例如,即时通信APP。所述第三方APP 4213为用于下载并安装辅助工作站所运行APP的的应用,例如,所述第三方APP 4213可以为应用商店。所述软件开发工具包4214用于开发所述APP 4212,例如,所述软件开发工具包4214可以为SDK或者API等任意一种开发工具。所述辅助显示软件4215,为根据所述第二资源所开发的用于控制辅助显示屏显示的软件,所述辅助显示软件4215可以与所述辅助显示软件4112为同一类型的软件。
在驱动层413和固件层414上,IGPU驱动器4231,与固件层上的VBIOS 4241连接,用于驱动VBIOS***,进而实现辅助工作站的硬件层上的集成显卡能够正常工作,也就是说,所述IGPU驱动器4231是用于驱动集成显卡正常工作的。所述HID驱动器4232,与固件层上的TP固件4242连接,用于驱动TP固件,以实现硬件层上的触摸屏能正常工作。所述辅助固件4243,用于控制硬件层的振动器4255正常工作,以实现在触摸输入时能够发出震动以提醒用户。
在硬件层415上,与集成显卡连接的辅助显示屏4252,用于对辅助工作站运行的APP 4212的内容进行显示。所述触控面板控制器4253与触摸屏4254,连接,用于对触摸屏4254进行控制,以实现用户可以通过触摸屏4254进行触控输入。所述振动器4255,用于在接收到用户的输入操作时发出震动,以对用户的输入操作进行提醒。
本实施例中,通过所述应用层、服务层、驱动层、固件层和硬件层形成所述信息处理***,并且,通过所述应用层、服务层、驱动层、固件层和硬件层之间的相互协作共同实现本申请实施例的信息处理方法。
图5A为本申请实施例信息处理方法的网络交互流程示意图,如图5A所示,所述主工作站51中的辅助显示软件511与辅助工作站52中的辅助显示软件521通过通信服务模块53进行通信,其中,通信服务模块53可以根据UDP协议进行数据传输,以实现主工作站的UDP协议传输层512与辅助工作站的UDP协议传输层522之间传输数据流54。
这里,主工作站51中运行有所述辅助显示软件511,所述辅助显示软件511用于根据所分配的第一资源来支持主工作站的主显示屏的显示,即所述辅助显示软件511是根据所述第一资源所开发的用于控制主显示屏显示的软件,所述辅助显示软件511可以为***软件。辅助工作站52中运行有所述辅助显示软件521,所述辅助显示软件521与主工作站51中的辅助显示软件511可以为同一类型的软件,所述辅助显示软件521用于根据所分配的第二资源来支持辅助工作站的辅助显示屏的显示。当主工作站运行第一APP,辅助工作站运行第二APP时,所述辅助显示软件511可以通过通信服务模块53与辅助显示软件521进行通信,进而实现将第一APP的数据共享给第二APP;或者,所述辅助显示软件521也可以通过通信服务模块53与辅助显示软件511进行通信,进而实现将第二APP的数据共享给第一APP。
举例来说,用户通过主工作站运行游戏APP,通过辅助工作站运行直播APP,在用户打游戏的过程中,主工作站的辅助显示软件511可以将游戏视频通过通信服务模块53发送给辅助显示软件521,以实现在辅助工作站的直播APP上播放所述游戏视频。
图5B为本申请实施例信息处理方法的共享存储的交互流程示意图,如图5B所示,主工作站51中的辅助显示软件511与辅助工作站52中的辅助显示软件521通过通信服务模块53进行通信;通过所述通信服务模块53与共享内存模块55之间的交互,实现主工作站与辅助工作站共享内存;通过所述通信服务模块53与共享文件***模块56之间的交互,实现主工作站与辅助工作站共享文件***。
这里,在主工作站51中的所述辅助显示软件511通过通信服务模块53与辅助工作站52中的辅助显示软件521进行通信的同时,共享内存模块55还可以与通信服务模块53通信,以获取主工作站的内存占用情况以及辅助工作站的内存占用情况,并对***的总内存进行共享。也就是说,主工作站与辅助工作站所形成的双屏幕操作***的总内存是固定不变的,但是主工作站与辅助工作站所占用内存的比例是可变的,通过所述共享内存模块55可以对所述比例进行调整,以实现主工作站与辅助工作站根据实际需要占用不同大小的内存,
举例来说,如果在主工作站运行游戏APP,在辅助工作站运行即时通信APP,那么主工作站由于产生的数据较多则需要占用较大的内存,而辅助工作站则占用的内存较小。
本实施例中,还可以通过所述通信服务模块53与共享文件***模块56之间的交互,实现主工作站与辅助工作站共享文件***。这里,共享文件***模块56可以与通信服务模块53通信,以获取双屏幕操作***中负责管理和存储文件信息的软件机构,即获取所述文件***,并实现主工作站与辅助工作站共用所述文件***。
图6为本申请实施例信息处理方法的实现流程示意图,如图6所示,所述方法包括以下步骤:
步骤S601,主工作站运行第一APP。
步骤S602,判断主工作站是否需要与辅助工作站进行通信。
这里,如果判断结果为否,则执行步骤S603;如果判断结果为是,则执行步骤S604。
步骤S603,主工作站独立工作。
步骤S604,唤醒通信服务模块。
步骤S605,在唤醒通信服务模块之后,主工作站与辅助工作站之间进行数据传输。
步骤S606,在主工作站运行第一APP的同时,辅助工作站运行第二APP。
步骤S607,通过辅助显示软件控制辅助工作站所显示的内容。
步骤S608,判断辅助工作站是否需要与主工作站进行通信。
这里,如果判断结果为否,则执行步骤S609;如果判断结果为是,则执行步骤S610。
步骤S609,辅助工作站独立工作。
步骤S610,唤醒通信服务模块。
步骤S611,在唤醒通信服务模块之后,辅助工作站与主工作站之间进行数据传输。
本申请实施例提供的信息处理方法,支持Windows***下的两个屏幕独立显示及操作,即实现在一个操作***下,支持两个显示屏的同时独立操作。并且,解决了双屏幕间数据交互的问题。
基于前述的实施例,本申请实施例提供一种信息处理装置,该装置包括所包括的各单元、以及各单元所包括的各模块,可以通过信息处理设备中的处理器来实现;当然也可通过逻辑电路实现;在实施的过程中,处理器可以为中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等。
图7为本申请实施例所提供的信息处理装置的组成结构示意图,如图7所示,该信息处理装置700包括:
第一分配单元701,用于分配第一资源,所述第一资源用于支持第一显示装置的显示;
第一接收单元702,用于接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作;
第二分配单元703,用于分配第二资源,所述第二资源用于支持第二显示装置的显示;
第二接收单元704,用于接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作;所述第一资源和第二资源不同。
在其他实施例中,所述第一接收单元包括:第一接收模块,用于接收所述第一输入设备输入的第一登陆信息;第一控制模块,用于根据所述第一登陆信息控制所述第一显示装置所显示的第一内容;
对应地,所述第二接收单元包括:第二接收模块,用于接收所述第二输入设备输入的第二登陆信息;第二控制模块,用于根据所述第二登陆信息控制所述第二显示装置所显示的第二内容;其中,所述第一登陆信息与所述第二登陆信息不同。
在其他实施例中,所述装置还包括:第三分配单元,用于将所述第一输入设备分配给所述第一显示装置,以实现通过所述第一输入设备输入对所述第一显示装置所显示的第一内容的第一操作;第四分配单元,用于将所述第二输入设备分配给所述第二显示装置,以实现通过所述第二输入设备输入对所述第二显示装置所显示的第二内容的第二操作。
在其他实施例中,所述装置还包括:第一发送单元,用于将所述第一操作对应的操作信息发送给所述第二显示装置,以实现对所述第二显示装置所显示的第二内容进行调整;或者,所述装置还包括:第二发送单元,用于将所述第二操作对应的操作信息发送给所述第一显示装置,以实现对所述第一显示装置所显示的第一内容进行调整。
在其他实施例中,所述信息处理***还包括通信装置;对应地,所述第一发送单元包括:第一发送模块,用于通过所述通信装置,按照预设通信方式将所述第一操作对应的操作信息发送给所述第二显示装置;所述第二发送单元包括:第二发送模块,用于通过所述通信装置,按照所述预设通信方式将所述第二操作对应的操作信息发送给所述第一显示装置。
在其他实施例中,所述第一显示装置与所述第二显示装置共享所述信息处理***的内存。
在其他实施例中,所述第一显示装置所显示的第一内容是关于第一应用程序的显示内容,所述第二显示装置所显示的第二内容是关于第二应用程序的显示内容;所述第一应用程序与所述第二应用程序相同或者不同。
需要说明的是,本申请实施例中,如果以软件功能模块的形式实现上述的信息处理方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本申请实施例不限制于任何特定的硬件和软件结合。
对应的,本申请实施例提供一种信息处理设备,图8为本申请实施例所提供的信息处理设备的组成结构示意图,如图8所示,所述信息处理设备800至少包括:处理器801、通信接口802和配置为存储可执行指令的存储介质803,其中:
处理器801通常控制所述信息处理设备800的总体操作。
通信接口802可以使信息处理设备通过网络与其他终端或服务器通信。
存储介质803配置为存储由处理器801可执行的指令和应用,还可以缓存待处理器801以及信息处理设备800中各模块待处理或已经处理的数据,可以通过闪存(FLASH)或随机访问存储器(Random Access Memory,RAM)实现。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (9)
1.一种信息处理方法,应用于信息处理***,所述信息处理***包括第一显示装置和第二显示装置,所述信息处理***是在操作***的基础上部署的双屏幕操作***或者多屏幕操作***,所述方法包括:
分配第一资源,所述第一资源用于支持第一显示装置的显示,并接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作;
分配第二资源,所述第二资源用于支持第二显示装置的显示,并接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作;
所述第一资源和第二资源不同;
将所述第一操作对应的操作信息发送给所述第二显示装置,以实现根据所述第一操作对应的操作信息对所述第二显示装置所显示的第二内容进行调整;其中,所述第一操作对应的操作信息是在所述第一显示装置上运行的第一应用程序进行操作后,产生的第一操作数据;所述第二显示装置所显示的第二内容是关于第二应用程序的显示内容;
或者,
将所述第二操作对应的操作信息发送给所述第一显示装置,以实现根据所述二操作对应的操作信息对所述第一显示装置所显示的第一内容进行调整;其中,所述第二操作对应的操作信息是在所述第二显示装置上运行的第二应用程序进行操作后,产生的第二操作数据;所述第一显示装置所显示的第一内容是关于第一应用程序的显示内容。
2.根据权利要求1所述的方法,所述接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作,包括:接收所述第一输入设备输入的第一登陆信息,根据所述第一登陆信息控制所述第一显示装置所显示的第一内容;
对应地,所述接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作,包括:接收所述第二输入设备输入的第二登陆信息,根据所述第二登陆信息控制所述第二显示装置所显示的第二内容;
其中,所述第一登陆信息与所述第二登陆信息不同。
3.根据权利要求1所述的方法,在分配第一资源和分配第二资源之前,所述方法还包括:
将所述第一输入设备分配给所述第一显示装置,以实现通过所述第一输入设备输入对所述第一显示装置所显示的第一内容的第一操作;
将所述第二输入设备分配给所述第二显示装置,以实现通过所述第二输入设备输入对所述第二显示装置所显示的第二内容的第二操作。
4.根据权利要求1所述的方法,所述信息处理***还包括通信装置;对应地,所述将所述第一操作对应的操作信息发送给所述第二显示装置,包括:
通过所述通信装置,按照预设通信方式将所述第一操作对应的操作信息发送给所述第二显示装置;
所述将所述第二操作对应的操作信息发送给所述第一显示装置,包括:
通过所述通信装置,按照所述预设通信方式将所述第二操作对应的操作信息发送给所述第一显示装置。
5.根据权利要求1所述的方法,所述第一显示装置与所述第二显示装置共享所述信息处理***的内存。
6.根据权利要求1至5任一项所述的方法,所述第一应用程序与所述第二应用程序相同或者不同。
7.一种信息处理装置,应用于信息处理***,所述信息处理***包括第一显示装置和第二显示装置,所述信息处理***是在操作***的基础上部署的双屏幕操作***或者多屏幕操作***,所述信息处理装置包括:
第一分配单元,用于分配第一资源,所述第一资源用于支持第一显示装置的显示;
第一接收单元,用于接收第一输入设备对所述第一显示装置所显示的第一内容的第一操作;
第二分配单元,用于分配第二资源,所述第二资源用于支持第二显示装置的显示;
第二接收单元,用于接收第二输入设备对所述第二显示装置所显示的第二内容的第二操作;所述第一资源和第二资源不同;
第一发送单元,用于将所述第一操作对应的操作信息发送给所述第二显示装置,以实现根据所述第一操作对应的操作信息对所述第二显示装置所显示的第二内容进行调整;其中,所述第一操作对应的操作信息是在所述第一显示装置上运行的第一应用程序进行操作后,产生的第一操作数据;所述第二显示装置所显示的第二内容是关于第二应用程序的显示内容;或者
第二发送单元,用于将所述第二操作对应的操作信息发送给所述第一显示装置,以实现根据所述二操作对应的操作信息对所述第一显示装置所显示的第一内容进行调整;其中,所述第二操作对应的操作信息是在所述第二显示装置上运行的第二应用程序进行操作后,产生的第二操作数据;所述第一显示装置所显示的第一内容是关于第一应用程序的显示内容。
8.一种信息处理设备,所述设备至少包括:处理器和配置为存储可执行指令的存储介质,其中:所述处理器配置为执行存储的可执行指令;
所述可执行指令配置为执行上述权利要求1至6任一项所提供的信息处理方法。
9.一种存储介质,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令配置为执行上述权利要求1至6任一项所提供的信息处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910247223.0A CN109976691B (zh) | 2019-03-29 | 2019-03-29 | 一种信息处理方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910247223.0A CN109976691B (zh) | 2019-03-29 | 2019-03-29 | 一种信息处理方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109976691A CN109976691A (zh) | 2019-07-05 |
CN109976691B true CN109976691B (zh) | 2021-05-18 |
Family
ID=67081562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910247223.0A Active CN109976691B (zh) | 2019-03-29 | 2019-03-29 | 一种信息处理方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109976691B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110471765B (zh) * | 2019-08-05 | 2022-05-13 | Oppo广东移动通信有限公司 | 资源分配方法、装置、计算机设备和存储介质 |
CN110475020B (zh) * | 2019-08-05 | 2021-09-24 | Oppo广东移动通信有限公司 | 设备控制方法及相关产品 |
CN110704008B (zh) * | 2019-09-30 | 2021-07-16 | 联想(北京)有限公司 | 一种数据读写方法及装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105302285A (zh) * | 2014-08-01 | 2016-02-03 | 福州瑞芯微电子股份有限公司 | 多屏显示方法、设备及*** |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8407347B2 (en) * | 2004-11-19 | 2013-03-26 | Xiao Qian Zhang | Method of operating multiple input and output devices through a single computer |
CN102055857B (zh) * | 2009-10-28 | 2013-11-20 | 中国科学院沈阳计算技术研究所有限公司 | 基于包交换的数字多路导播***的控制方法 |
US9086839B2 (en) * | 2010-12-15 | 2015-07-21 | Userful Corporation | Multiple user computing method and system for same |
US9330531B1 (en) * | 2013-03-14 | 2016-05-03 | Kabam, Inc. | System and method for displaying a game using a primary display and communicating alliance information among alliance members using a secondary display |
US9934168B2 (en) * | 2013-10-29 | 2018-04-03 | Userful Corporation | Method and system of connecting and switching grouped input and output devices between computers |
CN104778022B (zh) * | 2014-01-09 | 2019-07-26 | 联想(北京)有限公司 | 一种数据处理方法及电子设备 |
CN107368272A (zh) * | 2017-06-30 | 2017-11-21 | 百富计算机技术(深圳)有限公司 | 一种双屏异触异显的方法、装置及计算机可读存储介质 |
CN107463325A (zh) * | 2017-07-12 | 2017-12-12 | 福州瑞芯微电子股份有限公司 | 一种支持多屏输入的显示方法和装置 |
-
2019
- 2019-03-29 CN CN201910247223.0A patent/CN109976691B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105302285A (zh) * | 2014-08-01 | 2016-02-03 | 福州瑞芯微电子股份有限公司 | 多屏显示方法、设备及*** |
Also Published As
Publication number | Publication date |
---|---|
CN109976691A (zh) | 2019-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109976691B (zh) | 一种信息处理方法、装置、设备及存储介质 | |
EP3754490A1 (en) | User interface rendering method and apparatus, and terminal | |
US8527679B2 (en) | Apparatus and method for adaptation of input/output interface in virtualization environment | |
KR101930565B1 (ko) | 몰입형 환경의 맞춤화 기법 | |
EP2782038A1 (en) | Resource management in a processor for trusted and untrusted applications | |
EP3632058A1 (en) | Messaging system interacting with dynamic extension app | |
CN109324903B (zh) | 用于嵌入式***的显示资源调度方法及装置 | |
KR20120061965A (ko) | 애플리케이션 인터페이스 부분들을 주변의 컴퓨터 디바이스들 상에 제공하기 위한 방법 및 장치 | |
WO2018019261A1 (zh) | 资源转移方法及装置 | |
US9317304B2 (en) | Launching multiple applications in a processor | |
CN102934052A (zh) | 动态输入设备的上下文控制 | |
CN103593234A (zh) | 自适应进程重要性 | |
JP2016505946A (ja) | 複数のバーチャルマシーンをマッピングする方法及びシステム並びにクライアント装置 | |
CN113849271B (zh) | 云桌面展示方法、装置、设备、***和存储介质 | |
CN110955499A (zh) | 处理器核心配置方法、装置、终端及存储介质 | |
CN114116092A (zh) | 云桌面***处理方法、云桌面***控制方法以及相关设备 | |
CN109753353B (zh) | 虚拟机资源分配方法、装置及电子设备 | |
KR102131752B1 (ko) | 메신저 프로그램에서의 정보 백업 방법, 이를 위한 장치 및 시스템 | |
KR102230266B1 (ko) | 복수의 전자 디바이스 사이에서 애플리케이션을 공유하는 방법 및 전자 디바이스 | |
US20110131271A1 (en) | Apparatus and method for allocating and releasing imaging device in virtualization system | |
US10140958B2 (en) | Managing multiple systems in a computer device | |
CN109583178B (zh) | 一种会议协同参与方法及*** | |
JP5861708B2 (ja) | 方法、システム及びプログラム | |
CN102388376A (zh) | 远程usb环境中的混合或复合usb设备的划分 | |
KR20220003308A (ko) | 공유핸들 기반 인터페이스 제공을 위한 서비스 제어 방법 및 사용자 단말 |
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 |