Method and apparatus for providing contextual information between operating system environments
First Claim
1. A method comprising:
- receiving user interface input indicating movement of an icon corresponding to a graphical user interface representation of data to a first graphical user interface associated with a first operating system environment from a second graphical user interface associated with a second operating system environment, the first and second operating system environments being independent from each other and both utilizing a common kernel;
providing the data corresponding to the user interface representation and contextual information for the data, to the first operating system environment by the second operating system environment in response to the received user interface input; and
utilizing the provided data, by the first operating system environment, based on the contextual information.
4 Assignments
0 Petitions
Accused Products
Abstract
A method includes providing data and associated contextual information, to a first operating system environment by a second operating system environment, both operating system environments utilizing a common kernel. The data is utilized by the first operating system environment, based on the contextual information. The method may include installing the data as an application file, using the contextual information to understand that the data is an application file. An apparatus that performs the method includes a programmable processor, and memory containing executable instructions. The processor runs multiple operating system environments utilizing a common kernel. The second operating system environment is operative to provide data and contextual information for the data, to the first operating system environment, and the first operating system environment is operative to utilize the data based on the contextual information.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving user interface input indicating movement of an icon corresponding to a graphical user interface representation of data to a first graphical user interface associated with a first operating system environment from a second graphical user interface associated with a second operating system environment, the first and second operating system environments being independent from each other and both utilizing a common kernel; providing the data corresponding to the user interface representation and contextual information for the data, to the first operating system environment by the second operating system environment in response to the received user interface input; and utilizing the provided data, by the first operating system environment, based on the contextual information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
at least one programmable processor; and memory operatively coupled to the programmable processor, the memory containing executable instructions for execution by the programmable processor, where upon executing the executable instructions the programmable processor is operative to; provide a first graphical user interface associated with a first operating system environment and at least a second graphical user interface associated with a second operating system environment, the first and second operating system environments being independent from each other, both operating system environments utilizing a common kernel, wherein the second operating system environment is operative to receive user interface input indicating movement of an icon corresponding to a graphical user interface representation of data to the first graphical user interface from the second graphical user interface and to provide the data corresponding to the graphical user interface representation and contextual information for the data, to the first operating system environment, the data associated with the first operating system environment, and where the first operating system environment is operative to utilize the provided data based on the contextual information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable, non-volatile, non-transitory memory, comprising:
executable instructions for execution by at least one processor, that when executed cause the at least one processor to; provide a first graphical user interface associated with a first operating system environment and at least a second graphical user interface associated with a second operating system environment, the first and second operating system environments being independent from each other, both operating system environments utilizing a common kernel, wherein the second operating system environment is operative to receive user interface input indicating movement of an icon corresponding to a graphical user interface representation of data to the first graphical user interface from the second graphical user interface and to provide the data corresponding to the graphical user interface representation and contextual information for the data, to the first operating system environment, the data associated with the first operating system environment, and where the first operating system environment is operative to utilize the data based on the contextual information. - View Dependent Claims (18, 19, 20)
Specification