US2021049038A1PendingUtilityA1

Display of combined first and second inputs in combined input mode

Assignee: HEWLETT PACKARD DEVELOPMENT COPriority: Apr 30, 2014Filed: Oct 30, 2020Published: Feb 18, 2021
Est. expiryApr 30, 2034(~7.8 yrs left)· nominal 20-yr term from priority
G06F 3/1423G09G 2360/08G09G 2370/022G06F 9/4843G09G 2352/00G09G 2340/12G06F 3/04817G09G 2360/06G09G 5/14G09G 2370/20
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A first processing unit provides a first input. The first processing unit has a first architecture on which a first operating system is run having a first operating environment in which first applications are run. A switching unit selects both the first and a second input in a combined input mode. The second input is provided by a second processing unit having a second architecture in which a second operating system is run having a second operating environment in which second applications are run. A scaler combines the first and second inputs into an orientation comprising a full screen of the first operating environment and a window of the second operating environment, where the window of the second operating environment is overlaid into the full screen of the first operating environment. The scaler transmits the combined first and second inputs to a display unit for display on a screen.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system comprising:
 a display unit having a screen;   a first processing unit having a first architecture on which the first processing unit runs a first operating system having a first operating environment in which a plurality of first applications are run, the first processing unit to provide a first input;   a switching unit to select the first input in a first input mode, a second input in a second input mode, or both the first and the second input in a combined input mode, the second input provided by a second processing unit having a second architecture on which the second processing unit runs a second operating system having a second operating environment in which a plurality of second applications are run; and   a scaler to, in the combined input mode, combine the first input and the second input into an orientation and transmit the combined first and second inputs to the display unit for display on the screen, the orientation comprising a full screen of the first operating environment in which the first applications are run and a window of the second operating environment in which the second applications are run, wherein the window of the second operating environment is overlaid into the full screen of the first operating environment.   
     
     
         2 . The system of  claim 1 , wherein the switching unit is to select among the combined input mode, the first input mode, and the second input mode based on first and second control signals. 
     
     
         3 . The system of  claim 2 , wherein the switching unit is to receive the first and second control signals from the first and second processing units, respectively. 
     
     
         4 . The system of  claim 2 , wherein the switching unit is to receive the first and second control signals from the first processing unit. 
     
     
         5 . The system of  claim 1 , wherein the first processing unit comprises a first system on chip (SoC) to convert the first input to fit into the screen of the display unit, the first SoC to provide the converted first input to the switching unit. 
     
     
         6 . The system of  claim 5 , wherein the second processing unit comprises a second SoC to convert the second input to fit into the screen of the display unit, the second SoC to provide the converted second input to the switching unit. 
     
     
         7 . The system of  claim 5 , wherein the first processing unit comprises a first processor having the first architecture on which the first processor runs the first operating system. 
     
     
         8 . The system of  claim 7 , wherein the second processing unit comprises a second processor having the second architecture on which the second processor runs the second operating system. 
     
     
         9 . The system of  claim 7 , wherein the first processor provides the first input to the first SoC according to a protocol. 
     
     
         10 . The system of  claim 9 , wherein the protocol is a camera serial interface (CSI) protocol. 
     
     
         11 . The system of  claim 1 , wherein the switching unit and the scaler are part of the first processing unit. 
     
     
         12 . The system of  claim 1 , wherein the scaler is to, in the first input mode, transmit the first input to the display unit for display on the screen. 
     
     
         13 . The system of  claim 12 , wherein the scaler is to, in the second input mode, transmit the second input to the display unit for display on the screen. 
     
     
         14 . A non-transitory computer-readable data storage medium storing program code executable by a first processing unit to cause the first processing unit to:
 run, by a first processor of the first processing unit, a first operating system on a first architecture, the first operating system having a first operating environment in which a plurality of first applications are run;   provide, by the first processor, a first input;   select, by a switching unit of the first processing unit, the first input in a first input mode, a second input in a second input mode, or both the first and the second input in a combined input mode, the second input provided by a second processing unit comprising a second processor having a second architecture on which the second processor runs a second operating system having a second operating environment in which a plurality of second applications are run;   combine, in the combined input mode by a scaler of the first processing unit, the first input and the second input into an orientation comprising a full screen of the first operating environment in which the first applications are run and a window of the second operating environment in which the second applications are run, wherein the window of the second operating environment is overlaid into the full screen of the first operating environment; and   transmit, in the combined input mode by the scaler, the combined first and second inputs to a display unit for display on a screen of the display unit.   
     
     
         15 . The non-transitory computer-readable data storage medium of  claim 14 , wherein the switching unit is to select among the combined input mode, the first input mode, and the second input mode based on first and second control signals. 
     
     
         16 . The non-transitory computer-readable data storage medium of  claim 15 , wherein the switching unit is to receive the first and second control signals from the first and second processing units, respectively. 
     
     
         17 . The non-transitory computer-readable data storage medium of  claim 15 , wherein the switching unit is to receive the first and second control signals from the first processing unit. 
     
     
         18 . A method comprising:
 providing a first input by a first processing unit having a first architecture on which the first processing unit runs a first operating system having a first operating environment in which a plurality of first applications are run;   selecting, by a switching unit, the first input in a first input mode, a second input in a second input mode, or both the first and the second input in a combined input mode, the second input provided by a second processing unit having a second architecture on which the second processing unit runs a second operating system having a second operating environment in which a plurality of second applications are run;   combining, in the combined input mode by a scaler, the first input and the second input into an orientation comprising a full screen of the first operating environment in which the first applications are run and a window of the second operating environment in which the second applications are run, wherein the window of the second operating environment is overlaid into the full screen of the first operating environment; and   transmitting, in the combined input mode by the scaler, the combined first and second inputs to a display unit for display on a screen of the display unit.   
     
     
         19 . The method of  claim 18 , wherein the switching unit is to select among the combined input mode, the first input mode, and the second input mode based on first and second control signals. 
     
     
         20 . The method of  claim 19 , wherein the switching unit is to receive the first and second control signals from the first and second processing units, respectively, or is to receive the first and second control signals from the first processing unit.

Join the waitlist — get patent alerts

Track US2021049038A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.